Support/ScreencastsTestPlan

From MozillaWiki
Jump to: navigation, search

Screencast PRD | fixed bugs | open bugs

Test files:

Some caveats:

  • Invalid videos with the right file extension can still be uploaded -- up to the SUMO editors to vet

Matrix of supported browsers:

PLAYBACK
Firefox 3.5 Firefox 3.0.x Firefox 2.0.0.x IE 6 IE 7 IE 8 Safari 3.2.3 Safari 4 Opera 9.64 Google Chrome
SWF (Flash) Y Y Y Y Y Y
Y

Y Y
FLV (Flash)
Y Y Y N Y Y Y
Y
Y
SWF + Ogg Y (both) SWF SWF SWF SWF SWF Y (both) SWF
SWF
FLV + Ogg Y (both) FLV FLV N FLV FLV Y (both) FLV FLV


UPLOAD
Firefox 3.5 Firefox 3.0.x Firefox 2.0.0.x IE 6 IE 7 IE 8 Safari 3.2.3 Safari 4 Opera 9.64 Google Chrome
SWF (Flash) Y
Y
Y
Y Y Y Y Y Y Y
FLV (Flash)
Y
Y Y Y Y Y Y Y
Y
Y
SWF+OGG Y SWF SWF SWF
FLV+OGG Y
Y Y Y FLV FLV Y Y FLV


INSERTION
Firefox 3.5 Firefox 3.0.x Firefox 2.0.0.x IE 6 IE 7 IE 8 Safari 3.2.3 Safari 4 Opera 9.64 Google Chrome
SWF (Flash) Y
Y


Y
Y



Y
FLV (Flash)
Y
Y Y Y

Y
Ogg Y Y N N * not yet on Windows * only in dev. preview


Great test page -- please do not edit -- create your own to test

Positive testcases:

  • Upload valid .flv/.swf
  • Upload valid .ogg
  • Upload combinations of both
  • On a page with both, use a browser that has a "X" in "Flash + Ogg"
    • When clicking on the first "Watch a video of these instructions" link, you should see Ogg playing
      • You should be able to switch to Flash via the link at the bottom of the popup, "Watch video in Flash format"
    • When clicking on the second link, you should see Flash playing
      • You should be able to switch back to Ogg, via the "Watch video in Ogg format", at the bottom of the popup
  • On a page with only Flash, you should, naturally, only be presented with Flash videos
  • Accessibility testing

Negative testcases:

  • Click "Save" or "Preview" after selecting--but not yet uploading--screencasts
  • File limits? -- what are they, even?
  • Add the same file multiple times
  • JavaScript disabled
  • Upload a file(s), then click "Cancel Edit" -- do the changes stick? Are the files attached? They shouldn't be...