Generic Test Case For Vidazoo Player

You might also like

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 12

Tester Name: SUBESH YADAV

Location:
Test environment (Device /OS) MacBook Air/ macOS Monterey 12.6.5
Browser version: 16.4.1
Tested connection (4/wifi..etc): Wi-Fi
Comments:

Components Objective

1 Launch the test url.


Main Player (Sticky Mode)

Scroll up or down & look for the vidazoo player (check


overview to identify the exact player)
2 Mouse-hover the player & check if the video auto-plays

3 Click on Next navigation arrow.


4 Click on Previous navigational arrow.
5 Click on Keep Watching button.

6 Click on Pause button


7 Click on Unmute
8 Try increasing/decreasing the volume using the slider

9 Click on the FullScreen

10 Check the controls available when on Fullscreen

11 Click on Close (X)


12 Again click on full-screen & then click on minimize
button.
13 Now, scroll down to the bottom of the page.

Floating Player
14 Check the controls available on Floating Player

15 Click on Pause on Floating player


16 Click on Full-screen.

17 Scroll up where the main player was displayed

18 - Open the test url.


- Scroll down & wait for floating player to appear.
- Refresh the page by pressing F5 button or use the
browser refresh.
- Scroll down & Check if the Floating player is triggering
again after refreshing the page.

19 Click on close (X)

20 Check Console Logs1. Make sure that there are no errors related to the vida
General Checks / Miscellaneous
General Checks
21 1. Open the test url.
2. Let the player load & auto-play the video.
3. Unmute the player (if not already)
4. Now, switch to another tab or minimize the browser.

22 For iOS/Android devices -- (Device settings should have


turned on Low Power Mode ON)
pre-requisite: Set your device to low power mode.

1. Open the test url.


2. Now, scroll/touch outside the main player & check
the player behavior.

23 Enable / Disable Ad-blockers on your Browser settings.


24 This step is for GDPR countries only (Eg: Belgium, Italy,
Bulgaria, Croatia, Denmark, France, Germany, Iceland,
Hungary, Ireland, Italy, Norway, Poland, Spain, Turkey,
United Kingdom, Sweden, Switzerland)

Verify the user consent for loading player in GDPR


countries.
1. Accept all the popups when you open the test url.
2. Opt out from some options for the consent and test.
When trying to load in Europe delete all cookies and
make sure you see a CMP (their CMP)

Note: This step is valid only if the test cycle instruction


states "This testing page has CMP implemented" If not,
then you can just Pass/Block the step with comment not
applicable

25 Decline or do not accept the consent.


when trying to load in Europe delete all cookies and
make sure you see a CMP (their CMP)

For example, for Switzerland, which some sites doesn't


include in their CMP but we do GDPR enforcement
there and in that case there will be no CMP and no
player load.
Note: This step is valid only if the test cycle instruction
states "This testing page has CMP implemented" If not,
then you can just Pass/Block the step with comment not
applicable
Expected Status
(Pass/Fail)
. User is landed on the test url page. Passed
. Vidazoo player is displayed.

. Video is auto-played. Passed


. Keep Watching button is available for the user.
. Next & Previous navigational arrows are available to the user.

. Next Video is played. Passed


. Previous video is played. Passed
After clicking on Keep Watching, other player controls on the video Passed
player are displayed.
- Next, Previous
- Pause/Play
- Sound control
- Forward/Backward 10 sec
- FullScreen

Video should be paused. Passed


Video should be unmuted. Passed
User should be able to increase/decrease volume using the slider. Passed

Player should ne displayed in full-screen size Passed


(Note - here full-screen does not mean the full-screen like browser
size.. but a bigger player would be displayed from the small
player. )

**** Attach a video on your test case for this step.

.Close (X) button Passed


. Previous, Next, volume & all other buttons should be available.
. Minimize button.

Full-screen should be closed Passed


. Using the minimize button also, player should get minimized . Passed
. On Scrolling to the bottom of the webpage, floating player should Passed
be displayed.

**** Attach a video on your test case for this step.

. Pause Passed
. Full-screen
.Close(X)
should be available on Floating Player

Video should be paused. Passed


Player should ne displayed in full-screen size Passed
(Note - here full-screen does not mean the full-screen like browser
size.. but a bigger player would be displayed from the small
player. )

Floating player should not be displayed in-front of the main player. Passed
i.e. user should not be able to see 2 players together - Main Player
& Floating Player
once the visibility of the main player is off, then only Floating
player should be displayed.

**** Attach a video on your test case for this step.

On refreshing the page (of test url), & scrolling down away from Passed
the Main Player, Floating player should be displayed.

**** Attach a video on your test case for this step.

Floating player should be closed. Passed

There are no errors related to Vidazoo Player Passed


On switching to the anothe/different tab or minimizing the Passed
browser, the player should be muted.

Note: We do not have controls on pausing the video player, but


the browser can - so this depends on the browser's functionality.
Here you need to verify that the "Audio" is muted when switched
to different tab or minimized the browser.

Auto-playing should be turned on. Passed

Player should play normally even if the Phone is on low-power


mode. It should not behave abruptly.

Even if the user has enabled the Ad blocker, then Vidazoo player Passed
would still be displayed (altleast the content, if not ads).
To test - check in any case, the vidazoo player should be disabled -
if the Ad blockers are enabled or disabled.

**** Attach a video on your test case for this step.


Verify if player is still loaded from different GDPR and non GDPR
countries based on the consent selections.

For Europe -- you should a CMP based on your country .

**** Attach a video on your test case for this step.

Vidazoo player should not be loaded at all.


For Europe -- you should see a CMP based on your country

So, if the user does not accept the consent, then player would not
be loaded.

Player should be loaded only if the user has accepted the consent.
CMP should be displayed for GDPR countries only.
For non-GDPR countries like USA - there would not be any CMP.
Comment/bug
ID

**** Attach a video


on your test case for
this step.
**** Attach a video
on your test case for
this step.

**** Attach a video


on your test case for
this step.

**** Attach a video


on your test case for
this step.
**** Attach a video
on your test case for
this step.
**** Attach a video
on your test case for
this step.

You might also like