Video Player QA Test Plan

Environments

General QA Guidelines

General Use

  • 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


Protocol
Perform the following tests using each browser/system environment

Report issues at: http://issues.fluidproject.org/secure/Dashboard.jspa

Please search for issues before reporting them, so as to limit the number of duplicate entries.

Uploader Jira Filter

On a Mac, delete refers to a forward delete. On a keyboard that doesn't have a forward delete (e.g. a laptop keyboard), use Fn+Delete.

See the Switching between versions of flash page, for information about changing your version of Flash



Unit Test

________________________________________________________

Protocol
Launch the following website to execute unit tests.

Uploader Test Suite:
http://build.fluidproject.org/videodemo/videoPlayer/tests/html/VideoPlayer-test.html
http://build.fluidproject.org/videodemo/videoPlayer/tests/html/VideoPlayerControls-test.html
http://build.fluidproject.org/videodemo/videoPlayer/tests/html/VideoPlayerHTML5Captionator-test.html
http://build.fluidproject.org/videodemo/videoPlayer/tests/html/VideoPlayerIntervalEventsConductor-integrationTest.html
http://build.fluidproject.org/videodemo/videoPlayer/tests/html/VideoPlayerIntervalEventsConductor-test.html

Manual Tests

________________________________________________________

Description
Ensures that the component properly functions on the aspects that are not covered by the integration test.

Protocol
Perform these tasks on the following site, perform the tests in order.

Video player sample:
One video player per page
Multiple video players per page

Mouse

Test 1: Initial page load

Test 2: Mouse, Hover on video player

Test 3: Mouse, Click caption button

Test 4: Mouse, Show caption

Test 5: Mouse, Click transcript button

Test 6: Mouse, Show transcript

Test 7: Mouse, Click on the scrubber bar

Test 8: Mouse, Repeat Test 7 to click somewhere else on the scrubber bar. Make sure the results are expected