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 14 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.)
  2. Tap 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.
  2. Tap French as the language selection.
  3. Run through all the other test plans.

For VO:

  1. Start Safari and invoke the "FE" bookmark.
  2. Select and invoke "French".
  3. Set the iPhone language (General -> International -> Language) to French to invoke VoiceOver in French.
  4. Run through the various 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).
    (For VO: All the above should be read out in French.)
Test 3: Switch languages (cont'd from Test 1 or 2)

Procedure:

  1. Complete Test 1 or 2.
  2. From the home screen, tap on "Change Language".
  3. Select the language that was not selected before.

For VO:

  1. Complete Test 2.
  2. Go to home screen.
  3. Select and invoke "Changer de langue" icon.
  4. After page load announcement, select and invoke English.
  5. Set the iPhone language to English to invoke VoiceOver in English.
  6. Have VoiceOver read out the full screen.

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).
    (For VO: All the above should be read out in English.)

Boundary Tests

Description: Ensures proper functionality at the input limits.

Protocol: Perform these tasks on the following site.

  • No labels