Video

This topic describes test cases and pass criteria related to video playback features.

General Playback

Test Case ID Definition Related Info
VI-GP-01 Check that content playback is functional.
  • The loading indicator disappears when playback begins.
  • The application plays the selected video.
  • The video has image and sound.
  • VOD playback does not show corrupted visuals.
  • VOD playback does not require excessive buffering.
  • Network or server errors do not occur during VOD playback.
  • Paid content can be played in its entirety.
  • The application does not freeze or lock up the device.
Test Case ID Definition Related Info
VI-GP-02 During streaming playback, if playback is not possible, check that it is handled appropriately.
  • When the network connection or the video is unavailable, an appropriate error message or loading banner is shown and appropriate error handling is implemented.
Test Case ID Definition
VI-GP-03 If the media has no video image, or the image is not supported, check that an alternative image is shown.
  • If the media has no video image, or the image is not supported, an alternative image is shown.
  • The alternative image is shown properly and matches the application layout.
  • A thumbnail is available for the alternative image.
Test Case ID Definition
VI-GP-04 During video playback, check that it is possible to switch to another video.
  • Playback switches to the newly-selected video.
  • The loading screen disappears when the new video begins playback.
Test Case ID Definition
VI-GP-05 If the application has a "resume" feature, check that it is functional.
  • While playing VOD content, return to the previous menu. Selecting the same video continues playback from where it was interrupted.
Test Case ID Definition
VI-GP-06 If the application sorts videos into various categories, check that videos in all categories are playable.
  • The videos in all categories are playable.
Test Case ID Definition
VI-GP-07 Check that playing video at an increased playback rate works properly.
  • The increased playback rate is maintained for the entire length of the video.
  • When the video is finished playing, the application returns to the previous page.
  • Media playback does not cause the application to freeze or lock up the device.
Test Case ID Definition Related Info
VI-GP-08 Check that the application functions normally after being left running for a long time.
  • After being left running for a long time, the application remains responsive and functions normally.
  • Pause video playback and wait until the screensaver switches on. Clicking play resumes playback.
  • After video playback has finished, no green or pink noise is shown on the screen.
Test Case ID Definition Related Info
VI-GP-09 Check that playback times are displayed correctly.
  • The current play time, remaining time, and total time are displayed correctly, both during and after video playback.
Test Case ID Definition
VI-GP-10 When playback begins, check that the progress bar is shown in the starting position.
  • The progress bar is in the starting position at the beginning of the video.

Playback Controls

Test Case ID Definition Related Info
VI-PC-01 Check that the playback control keys are functional while VOD content is loading.
  • The playback control keys are functional and do not cause the application to freeze or lock up the device.
  • Playback control is possible during video loading.
  • Clicking the seek (fast-forward and rewind) keys does not cause the application to freeze or lock up the device.
  • Playback can be paused using the pause key.
  • Clicking the seek keys does not cause the video to be stuck on loading.
Test Case ID Definition Related Info
VI-PC-02 Check that the seek (fast-forward and rewind) keys work as described in the application description and help bar.
  • Clicking the seek keys does not cause the application to freeze or lock up the device.
  • The seek keys work properly in both small- and full-screen mode.
  • The seek UI is displayed correctly.
  • The seek UI is functional.
  • All playback rates specified in the application description are functional.
  • Clicking the seek keys does not restart video playback, unless this feature is specified in the application description.
  • Clicking the seek keys skips through the video at an appropriate rate.
  • Clicking the seek keys does not cause excessive buffering.
  • Enabling 2x playback does not cause the application to go to the main screen.
Test Case ID Definition Related Info
VI-PC-03 Check that the seek (fast-forward and rewind) keys work properly, even when clicked multiple times.
  • Clicking the seek keys does not cause the application to freeze or lock up the device.
  • Clicking the seek keys does not cause excessive buffering.
  • Enabling 2x playback does not cause the application to go to the main screen.
Test Case ID Definition Related Info
VI-PC-04 During fast-forward or rewind, check that playback can be paused, stopped, or resumed.
  • The play, pause, and stop keys are functional.
  • Clicking the play, pause, or stop key does not cause the application to freeze or lock up the device.
  • Clicking the play, pause, or stop key does not cause excessive buffering.
Test Case ID Definition Related Info
VI-PC-05 Check that the pause and stop keys work as described in the application description and help bar.
Note: When using the 2015 Samsung Smart Remote, the Play/Pause key can require 2 clicks to trigger the key press.

  • The stop key is functional.
  • The stop key stops playback immediately without causing buffering.
  • When video playback is stopped in full-screen mode, the application returns to small-screen mode or to the previous menu.
  • The pause key only pauses playback and does not close or stop the video.
  • Playback can be resumed after pausing.
  • Resuming playback after pausing does not cause excessive buffering.
  • After resuming playback, the playback control keys are functional.
Test Case ID Definition Related Info
VI-PC-06 When a playback control key is clicked, check that it becomes deactivated but the other playback control keys are clickable and functional.
  • When a playback control key is clicked, it is deactivated but the other playback control keys are clickable and functional. For example, if the play key has been clicked, it is deactivated but other keys, such as fast-forward, rewind, and stop, are functional.

Screen Modes

Test Case ID Definition
VI-SM-01 While video playback is paused, check that switching between small-screen and full-screen modes works properly.
  • After switching screen modes, the video is correctly resized and visible.
  • After switching screen modes, playback can be resumed.
Test Case ID Definition
VI-SM-02 Check that switching between small-screen and full-screen modes works properly.
  • The same video image is shown in small-screen and full-screen modes.
  • After switching screen modes, the video is correctly resized and visible.
  • After switching screen modes during video buffering, the video is correctly resized and visible.
  • When the screen mode is switched during playback, the video continues playing without interruption.
    Exception: If the small-screen and full-screen layouts are different, the video can be paused when the screen mode changes.
  • If mute is switched on, it stays on when switching screen modes.
  • When video playback is finished in full-screen mode, the application returns to small-screen mode or to the previous menu.
Test Case ID Definition
VI-SM-03 When full-screen video playback is finished, check that the application leaves full-screen mode.
  • The application returns to small-screen mode or to the previous menu.

Sound

Test Case ID Definition
VI-SO-01 Check that the volume and mute keys are functional.
  • The volume and mute keys are functional and do not close the video or cause the application to go to the main screen.
  • When mute is switched on, clicking the mute or volume keys switches volume back on.
  • While controlling the volume, the volume level UI is displayed.
  • When mute is switched on, the mute UI is displayed.
  • When mute is switched off, the mute UI is hidden.
Test Case ID Definition
VI-SO-02 While mute is switched on, check that it stays on when the playback control keys are clicked.
  • When the playback control keys are clicked, mute stays on.

Synchronization

Test Case ID Definition
VI-SY-01 Check that the audio and video are synchronized during playback.
  • Audio and video are synchronized during playback.
  • Audio and video remain synchronized after using the playback control keys.
Test Case ID Definition Related Info
VI-SY-02 Check that subtitles are synchronized with the audio and video during playback.
  • The subtitles are synchronized with the audio and video.
Test Case ID Definition Related Info
VI-SY-03 Check that subtitles pause and resume correctly.
  • When video playback is paused, subtitle display is paused.
  • When video playback is resumed, subtitle display resumes and is synchronized with the media.