QA/Firefox3.5/Video And Audio TestPlan: Difference between revisions

m
mNo edit summary
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<small>[[QA/Firefox3.1/TestPlan|&laquo; QA/Firefox3.1/TestPlan]]</small>
<small>[[QA/Firefox3.1/TestPlan|&laquo; QA/Firefox3.1/TestPlan]]</small>


;<Video> and <Audio> Test Plan
;Video and Audio Test Plan


= Overview =
= Overview =
Line 40: Line 40:
| ?
| ?
|-
|-
| Test autoplay toggle to determine if the controls appear and that the controls appear properly
| 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]]
1,457

edits