Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

QA overview

Environments

  • iPhone OS 3.0 or higher on iPhone 3G or 3GS
  • iPhone OS 3.0 or higher on iPod touch 1G, 2G or 3G

For testing Fluid Engage with VoiceOver: 

  • iPhone OS 3.0 or higher on iPhone 3GS
  • iPhone OS 3.0 or higher on iPod touch 32 GB or 64 GB (Fall 2009 or later)

Protocol overview

General QA guidelines

  • Does the tool behave the way that you would expect?
  • Are you surprised by anything?
  • Does something take longer than you would expect?
  • When the tool does something unexpected or takes too long to do something, does the tool provide appropriate feedback?

QA tests

Unit tests

Protocol: Launch the following websites to execute unit tests.

url to be filled

Task-oriented functional tests

Description: Ensures that the component is able to handle expected input.

Protocol: Perform these tasks after completing initial Engage setup (to be added: instructions on adding app to home screen).

Test all screens: Absence of horizontal scroll

Procedure:

  1. Drag the screen left and right while holding the device in portrait mode.

Expected results:

  • The screen should not shift left or right (i.e., it is fixed).
Test 1: Test the application in English.

Procedure:

  1. Start the application by completing the setup instructions and tapping the application icon from the iPhone/iPod touch home screen.
    (For VO: Start Safari and invoke the "FE" bookmark. If VoiceOver is not currently set to English, set the iPhone language to English.)
  2. Invoke English as the language selection.
  3. Run through all the other test plans.

Expected results:

  • All text (labels, titles, descriptions, etc.) should appear in English (the one exception are user comments, which might appear in any language).
Test 2: Test the application in French.

Procedure:

  1. Start the application by completing the setup instructions and tapping the application icon from the iPhone/iPod touch home screen.
    (For VO: Start Safari and invoke the "FE" bookmark. If VoiceOver is not currently set to French, set the iPhone language to French.)
  2. Invoke French as the language selection.
  3. Run through all the other test plans.

Expected results:

  • All text (labels, titles, descriptions, etc.) should appear in French (the one exception are user comments, which might appear in any language).
Test 3: Switch languages (cont'd from Test 1 or 2)

Procedure:

  1. Complete Test 1 or 2.
  2. From the home screen, invoke "Change Language".
  3. Select the language that was not selected before.
    (For VO: Set the iPhone language to the selected language.)

Expected results:

  • All text (labels, titles, descriptions, etc.) should appear in the newly selected language (the one exception are user comments, which might appear in any language).

Boundary Tests

Description: Ensures proper functionality at the input limits.

Protocol: Perform these tasks on the following site.

  • No labels