Support/ScreencastsTestPlan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 10: Line 10:


===Matrix of supported browsers:===
===Matrix of supported browsers:===
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>SUMO</title>
</head>
<body>
<div align="center"><strong>PLAYBACK<br>
</strong></div>
<table style="text-align: left; width: 100%;" border="1"
<table style="text-align: left; width: 100%;" border="1"
  cellpadding="2" cellspacing="2">
  cellpadding="2" cellspacing="2">
  <div align="center"><strong>PLAYBACK</strong></div>
     <tr>
     <tr>
       <td></td>
       <td></td>
Line 45: Line 52:
       <td>FLV (Flash)<br>
       <td>FLV (Flash)<br>
       </td>
       </td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;">Y</td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
Line 60: Line 67:
     <tr>
     <tr>
       <td>Ogg</td>
       <td>Ogg</td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;">N</td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
     </tr>
     </tr>
     <tr>
     <tr>
       <td>Flash + Ogg</td>
       <td>SWF + Ogg</td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
Line 84: Line 91:
       </td>
       </td>
       <td style="text-align: center;">N</td>
       <td style="text-align: center;">N</td>
    </tr>
    <tr>
      <td>FLV + Ogg</td>
      <td style="text-align: center;"></td>
      <td style="text-align: center;"></td>
      <td style="text-align: center;"></td>
      <td style="text-align: center;"></td>
      <td style="text-align: center;"></td>
      <td style="text-align: center;"></td>
      <td style="text-align: center;"></td>
      <td style="text-align: center;"></td>
      <td style="text-align: center;"></td>
      <td style="text-align: center;"></td>
     </tr>
     </tr>
</table>
</table>
<br>
<br>
<div align="center"><strong>UPLOAD<br>
</strong></div>
<table style="text-align: left; width: 100%;" border="1"
<table style="text-align: left; width: 100%;" border="1"
  cellpadding="2" cellspacing="2">
  cellpadding="2" cellspacing="2">
  <div align="center"><strong>UPLOAD</strong></div>
     <tr>
     <tr>
       <td></td>
       <td></td>
Line 138: Line 159:
     <tr>
     <tr>
       <td>Ogg</td>
       <td>Ogg</td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
       <td></td>
       <td style="text-align: center;"></td>
     </tr>
     </tr>
     <tr>
     <tr>
Line 166: Line 187:
</table>
</table>
<br>
<br>
<div align="center"><strong>INSERTION<br>
</strong></div>
<table style="text-align: left; width: 100%;" border="1"
<table style="text-align: left; width: 100%;" border="1"
  cellpadding="2" cellspacing="2">
  cellpadding="2" cellspacing="2">
  <div align="center"><strong>INSERTION</strong></div>
     <tr>
     <tr>
       <td></td>
       <td></td>
Line 224: Line 246:
     <tr>
     <tr>
       <td>Ogg</td>
       <td>Ogg</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Flash + Ogg</td>
      <td style="text-align: center;"><br>
      </td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
Line 246: Line 253:
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"><br>
       <td style="text-align: center;"></td>
       </td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
       <td style="text-align: center;"></td>
     </tr>
     </tr>

Revision as of 00:34, 11 June 2009

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:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head>

 <title>SUMO</title>

</head> <body>

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 public beta Opera 9.64 Google Chrome
SWF (Flash) Y Y Y Y


FLV (Flash)
Y N Y Y * not yet on Windows
* only in dev. preview
Ogg N
SWF + Ogg N N N
N
FLV + Ogg


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 public beta Opera 9.64 Google Chrome
SWF (Flash)


FLV (Flash)

* not yet on Windows
* only in dev. preview
Ogg
Flash + Ogg


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 public beta Opera 9.64 Google Chrome
SWF (Flash)









FLV (Flash)

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



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...