1,457
edits
mNo edit summary |
Samuelsidler (talk | contribs) |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<small>[[QA/Firefox3.1/TestPlan|« QA/Firefox3.1/TestPlan]]</small> | <small>[[QA/Firefox3.1/TestPlan|« QA/Firefox3.1/TestPlan]]</small> | ||
; | ;Video and Audio Test Plan | ||
= Overview = | = Overview = | ||
Line 40: | Line 40: | ||
| ? | | ? | ||
|- | |- | ||
| Test | | Test control toggle to determine if the controls appear and that the controls appear properly | ||
| | | A(M) | ||
| | | Done, test_controls.html | ||
|- | |||
| Test autoplay to ensure proper default and can be set to proper values | |||
| A(M) | |||
| Done, has bug (test_autoplay.html) | |||
|- | |- | ||
| Change the controls to something of our own creation | | Change the controls to something of our own creation | ||
Line 69: | Line 73: | ||
|- | |- | ||
| Test automatically removing controls from javascript - would this be a bug? | | Test automatically removing controls from javascript - would this be a bug? | ||
| | | A(M) | ||
| | | Done(test_bug448534.html) | ||
|- | |- | ||
| Use javascript events to override the volume control set by the user (should not be able to do this, I think, considering how much we hate the ads on tv that do this) | | Use javascript events to override the volume control set by the user (should not be able to do this, I think, considering how much we hate the ads on tv that do this) | ||
Line 102: | Line 106: | ||
| Ensure the poster setting works properly, that seek offsets can be used well. | | Ensure the poster setting works properly, that seek offsets can be used well. | ||
| ? | | ? | ||
| ? | | ? (Not yet implemented - [https://bugzilla.mozilla.org/show_bug.cgi?id=449156 #449156]) | ||
|- | |- | ||
| Ensure that save page as functionality works and downloads the video/audio as well as the HTML | | Ensure that save page as functionality works and downloads the video/audio as well as the HTML | ||
Line 111: | Line 115: | ||
| ? | | ? | ||
| ? | | ? | ||
|- | |||
| Test that currentTime returns currentTime inside the video | |||
| A(M) | |||
| Done, test_currentTime.html (only checks that it starts at 0) | |||
|- | |||
| Test duration of a video that is not buffered | |||
| A(m) | |||
| Done, tst_duration1.html | |||
|- | |||
| Test that ended event gets sent and currentTime set properly | |||
| A(M) | |||
| Done, test_ended1.html | |||
|- | |||
| Test that ended event gets sent and currentTime set properly for buffered video | |||
| A(M) | |||
| Done, test_ended1.html | |||
|- | |||
| Test that playback can be restarted | |||
| A(M) | |||
| Done, test_ended2.html | |||
|- | |||
| Should not be able to set networkState | |||
| A(M) | |||
| Done, test_networkState.html | |||
|- | |||
| Test paused | |||
| A(M) | |||
| Done, test_paused.html | |||
|- | |||
| Test cannot set readyState | |||
| A(M) | |||
| Done, test_readyState.html | |||
|- | |||
| Test that volume setting works | |||
| A(M) | |||
| Done, tst_volume.html | |||
|} | |} | ||
Line 273: | Line 313: | ||
* Something we should test in Litmus or Gristmill: {{bug|448630}} | * Something we should test in Litmus or Gristmill: {{bug|448630}} | ||
* Primary bug (everything else linked from here): {{bug|382267}} | * Primary bug (everything else linked from here): {{bug|382267}} | ||
* [[Firefox3.1/Video_Security_Review|Security Review Notes]] |
edits