Google Cast Test Cases_V1.4.1
 Partager
La version du navigateur que vous utilisez n'est plus compatible. Veuillez installer un navigateur compatible.Ignorer

Lecture seule
 
DEFGHIJKLMNOPQRSTUVWXYZAA
1
Discovery and Continuous Playback / Multi Sender[App Name]
2
AndroidiOS
3
PhoneTabletPhoneTablet
4
Sender Brand and Model:
5
Sender Device OS Version #:
6
Google Play services version #( not google play store version) the icon looks like a puzzle piece - (Android only)N/AN/A
7
Application Build/Version #: (as posted on the app)
8
Chromecast Build #:

To find this information: [Open Google Home app, Tap Devices tab, Scroll to Chromecast card, Tap ellipses(...) button and then tap Device Settings, Scroll to bottom and find 'Firmware Version']
A
R
a
y
a
p
a
t
i
9
Tester's Name:
10
Date:
11
# Passed:0000
12
# Failed:0000
13
# N/A:0000
14
Bug Score (Quality Points. lower = better):0000
15
Test IDTest DescriptionStepExpected ResultDependenciesBug Priority NotesAndroid Pass/FailCommentsQPAndroid Pass/FailCommentsQPiOS Pass/FailCommentsQPiOS Pass/FailCommentsQP
16
17
1.01SetupClear app dataANDROID: Settings > Apps > "App Name" > Storage > Clear Data

Data = 0.00 B
n/aSetup step
18
iOS: Verify that app is deleted, then reinstalledn/aSetup step
19
Launch AppApp appears in foregroundn/aSetup step
20
Join network

Make sure that Chromecast A and Chromecast B have already been setup on network but now have power unplugged
Cast icon MUST NOT be visible
P0If your test environment has other Chromecasts nearby, you may see the Cast icon available for guest mode [tap icon and confirm guest mode]

For guest mode on iOS, bluetooth needs to be enabled
Untested
Untested
Untested
Untested
21
Login to sender application (if appropriate)User logs in without issueLogin credentialsn/aSetup step
22
1.02Introduce Cast to usersPlug power into Chromecast Aa. Cast introduction screen is displayed the first time Cast receivers are available.

b. Cast icon visually highlighted in introduction screen

c. Explanation of cast displayed in introduction screen
P1
Untested
Untested
Untested
Untested
23
1.03Cast icon placementObserve cast icona. Cast icon is visible

b. Cast icon MUST NOT be filled
P0
Untested
Untested
Untested
Untested
24
Cast icon is in upper rightP1
Untested
Untested
Untested
Untested
25
1.04Cast icon availabilityQuickly browse through the app's different viewsAll views containing playable content MUST have a visible cast iconP1
Untested
Untested
Untested
Untested
26
1.05Cast icon UX when not connectedRotate sender device from portrait to landscape (if applicable)a. Cast icon is visible

b. Cast icon must NOT be filled
Landscape capableP0
Untested
Untested
Untested
Untested
27
Cast icon location should be consistent with portrait viewLandscape capableP1
Untested
Untested
Untested
Untested
28
Rotate sender device back to portraita. Cast icon is visible

b. Cast icon MUST NOT be filled
Landscape capableP0
Untested
Untested
Untested
Untested
29
1.06Discovery of Cast ReceiversTap cast icona. Cast menu opens

b. Chromecast A is displayed in the cast menu
P0
Untested
Untested
Untested
Untested
30
1.08Dynamic update of available ChromecastsPlug power into Chromecast B a. Chromecast B appears in cast menu within 4 min

b. Chromecast A remains in the cast menu
P0
Untested
Untested
Untested
Untested
31
Pull power from Chromecast Ba. Chromecast B is removed from cast menu within 4 min

b. Chromecast A remains in the cast menu
P1
Untested
Untested
Untested
Untested
32
1.09WiFi toggle removes cast iconPlug power into Chromecast BChromecast B appears in cast menu within 4 minn/aSetup step
33
Turn sender WiFi off.Cast icon disappears within 4 minP1Cast icon can re-appear afterwards for Guest mode [tap icon and confirm guest mode]
Untested
Untested
Untested
Untested
34
Turn sender WiFi on Cast icon appears within 10 secP1
Untested
Untested
Untested
Untested
35
1.10Connecting to ChromecastTap cast icona. Cast menu opens

b. Chromecast A and Chromecast B are displayed in the cast menu
n/asetup step
36
Select Chromecast AWaves in the lower left of the icon should animate while the connection is established

Waves animation is rarely seen on Android since the connect step is typically very fast. If using the Cast Companion Library (CCL) app will be compliant.
P2
Untested
Untested
37
1.11Receiver app loading UIObserve receiver UI on TVApp name/logo are displayed on receiver app loading viewP1
Untested
Untested
Untested
Untested
38
Loading indicator (i.e. spinner) is displayedP3
Untested
Untested
Untested
Untested
39
1.12Cast icon UI while connectedObserve cast icon on senderCast icon MUST be filledP0
Untested
Untested
Untested
Untested
40
Tap cast icona. Cast menu opens

b. Chromecast A's name and "Stop Casting" button are displayed in the Cast menu
P1
Untested
Untested
Untested
Untested
41
Close cast menu by tapping "X"Cast menu closesP1
Untested
Untested
Untested
Untested
42
Rotate sender device from portrait to landscape a. Cast icon is visible

b. Cast icon is filled
LandscapeP0
Untested
Untested
Untested
Untested
43
Rotate sender device back to portraita. Cast icon is visible

b. Cast icon is filled
LandscapeP0
Untested
Untested
Untested
Untested
44
1.13Receiver app idle UIAfter receiver has loaded, observe receiver UIApp name/logo are displayedP1
Untested
Untested
Untested
Untested
45
1.145 min timeout on splash screenLeave receiver in idle state for 5 mina. After 5 min idle, Receiver app MUST tear down (i.e Chromecast A displays Chromecast backdrop)

b. Sender disconnects from Chromecast (i.e cast icon is NOT filled)
P1
Untested
Untested
Untested
Untested
46
1.15Chromecast discovery and connect after sender app is closedKill app Sender app closesn/aSetup step
47
Launch appSender app appears in foregroundn/aSetup step
48
Tap Cast icona. Cast menu opens

b. Chromecast A and Chromecast B displayed in cast menu
P0
Untested
Untested
Untested
Untested
49
Select Chromecast ASender application connects to Chromecast AP0
Untested
Untested
Untested
Untested
50
1.16Receiver: Connect + Play / Content Loading UIPlay content Content loading on Chromecast AP0
Untested
Untested
Untested
Untested
51
Observe receiver UIContent title (or) artwork is displayed in receiver UI
Note: If there is any Artwork and it takes 3-4 secs to show up on the screen, it is OK.
P1
Untested
Untested
Untested
Untested
52
Loading indicator (i.e. spinner) is displayed on receiverP2
Untested
Untested
Untested
Untested
53
Playback starts on Chromecast AP0
Untested
Untested
Untested
Untested
54
1.17Receiver: Content Playing UIObserve receiver UIContent title (or) thumbnail are displayed on receiver for 2 to 3 secondsP2
Untested
Untested
Untested
Untested
55
AUDIO APPS: Static images are not displayed on TV for long periods. Images should move around to prevent screen burnAudio AppP1
Untested
Untested
Untested
Untested
56
1.18Sender Expanded controls UXObserve sender UIExpanded controls are foregrounded on senderP1
Untested
Untested
Untested
Untested
57
Content metadata is displayed in expanded controls:

a. Thumbnail image
b. Content title
c. Elapsed/total time
d. Album/artist [if applicable]
P1
Untested
Untested
Untested
Untested
58
Loading spinner is displayed in expanded controls while loading on receiverP2
Untested
Untested
Untested
Untested
59
Chromecast name appears in expanded controls in the format:

"Casting to <Chromecast name>"
P2
Untested
Untested
Untested
Untested
60
Relevant playback controls are displayed in expanded controls:

a. Play/Pause - MANDATORY
b. Prev/Next - OPTIONAL
P0
Untested
Untested
Untested
Untested
61
Non-cast related controls (i.e full-screen button) are NOT displayed in expanded controlsP2
Untested
Untested
Untested
Untested
62
FOR ON-DEMAND CONTENT: Progress bar with elapsed time, duration and scrub bar are displayed in expanded controlsOn-demand contentP2
Untested
Untested
Untested
Untested
63
FOR LIVE CONTENT: Progress bar with elapsed local viewing time is displayed in expanded controlsLive contentP2
Untested
Untested
Untested
Untested
64
1.19Ads playback - playback into adScrub to beginning of ad then allow playback of adContent transitions from content to ad within 5 seconds
AdsP1
Untested
Untested
Untested
Untested
65
Observe ad playback finishContent transitions from ad back to content within 5 secondsAdsP1
Untested
Untested
Untested
Untested
66
1.20Scrub playback progress barScrub progress bar forward, but within ad block (if applicable)Receiver app displays playback position and destinationP0If your app doesn't contain ads, then disregard scrubbing within ad block; just scrub forward
Untested
Untested
Untested
Untested
67
Content skips to the chosen location and playback continuesP0
Untested
Untested
Untested
Untested
68
Progress bar on sender displays the correct timestamp and is in-sync with Chromecast receiverP1If sender and receiver are within a few seconds of each other this is OK
Untested
Untested
Untested
Untested
69
1.21Ads playback - scrubbing across ad blockScrub progress bar across an ad blockContent transitions from content to ad within 5 secondsAdsP1
Untested
Untested
Untested
Untested
70
Observe ad playback finishContent transitions from ad back to content within 5 secondsAdsP1
Untested
Untested
Untested
Untested
71
1.22Volume - software sliderSlide volume slider to higher volumea. Receiver volume bar displays the appropriate volume increase

b. Receiver volume increases by appropriate amount
P0
Untested
Untested
Untested
Untested
72
Slide volume slider to lower volume a. Receiver volume bar displays the appropriate volume decrease

b. Receiver volume decreases by appropriate amount
P0
Untested
Untested
Untested
Untested
73
1.23Volume - hardware buttons (Android: REQUIRED / iOS: OPTIONAL) Click volume up hardware buttona. Receiver volume bar displays the appropriate volume increase

b. Receiver volume increases by appropriate amount
Hardware buttons for volume controlP0
Untested
Untested
Untested
Untested
74
Sender volume indicator displays appropriate volume increaseP1
Untested
Untested
Untested
Untested
75
Each click should increment volume by less than or equal to 5% on Chromecast or 2% on C4A deviceP1
Untested
Untested
Untested
Untested
76
Click volume down hardware button a. Receiver volume bar displays the appropriate volume decrease

b. Receiver volume decreases by appropriate amount
Hardware buttons for volume controlP1
Untested
Untested
Untested
Untested
77
Sender volume indicator displays appropriate volume decreaseP1
Untested
Untested
Untested
Untested
78
Each click should decrement volume by less than or equal to 5% on Chromecast or 2% on C4A deviceP1
Untested
Untested
Untested
Untested
79
1.24Pause controlTap Pause buttonReceiver playback is pausedP0
Untested
Untested
Untested
Untested
80
Receiver displays pause iconP1
Untested
Untested
Untested
Untested
81
Sender displays play iconP1
Untested
Untested
Untested
Untested
82
1.25Receiver paused UIObserve receiver UIa. Content description from expanded controls is visible on receiver in lower 1/4 of TV

b. App name/logo are displayed in lower 1/4 of TV
P2
Untested
Untested
Untested
Untested
83
Timestamp in expanded controls is synchronized with progress bar timestamp on receiverP1If sender and receiver are within a few seconds of each other this is OK
Untested
Untested
Untested
Untested
84
Unnecessary UI fades from receiver after 5 secP1
Untested
Untested
Untested
Untested
85
1.26Play controlTap Play buttonPlayback resumesP0
Untested
Untested
Untested
Untested
86
Receiver displays play icon briefly on receiverP1
Untested
Untested
Untested
Untested
87
Sender displays pause iconP1
Untested
Untested
Untested
Untested
88
1.27Replay controlTap Rewind/Replay button Last 10 or 30 seconds of replayed on receiverReplayP0Fastforward/Rewind controls optional
Untested
Untested
Untested
Untested
89
Timestamp in expanded controls is synchronized with progress bar timestamp on receiverReplayP0
Untested
Untested
Untested
Untested
90
1.28Closed captionsWhile casting is in progress, tap Closed Caption controlClosed caption menu opensClosed captionsn/aClosed Captions are optional
91
Tap Closed Caption language optionClosed captioning appears on the TV in sync with the corresponding audioClosed captionsP1Seeing closed captions may take up to 30 seconds for live content
Untested
Untested
Untested
Untested
92
Tap Closed Caption format (i.e. font, size) option Closed caption format changes according to option selectedClosed captionsP1Seeing format changes may take up to 30 seconds for live content
Untested
Untested
Untested
Untested
93
1.29Audio tracksWhile casting is in progress, tap Language controlLanguage selection menu opensDubbed audion/aControls for dubbing are optional
94
Tap desired Language optionContent audio is in the language selectedDubbed audioP1
Untested
Untested
Untested
Untested
95
Repeat for each Language option Content audio is in the language selectedDubbed audioP1
Untested
Untested
Untested
Untested
96
1.30WiFi toggle while casting Turn sender WiFi off for 20 secSender does NOT crashP0Can use airplane mode for this test
Untested
Untested
Untested
Untested
97
Cast icon not filledP0
Untested
Untested
Untested
Untested
98
Receiver continues playback uninterruptedP0
Untested
Untested
Untested
Untested
99
Turn WiFi on and connect to same networkCast reconnects, cast icon filled

P0
Untested
Untested
Untested
Untested
100
1.31Navigating to Expanded ControlsIf EXPANDED CONTROLS ARE IN FOREGROUND, navigate away from the expanded controls by tapping back or closea. App navigates to different view

b. Cast icon is visible and filled
P1
Untested
Untested
Untested
Untested
Loading...