D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Discovery and Continuous Playback / Multi Sender / Smart Display | [App Name] | |||||||||||||||||||||||
2 | Android | IOS | |||||||||||||||||||||||
3 | Phone | Tablet | Phone | Tablet | |||||||||||||||||||||
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/A | N/A | ||||||||||||||||||||||
7 | Application Build/Version #: (as posted on the app) | ||||||||||||||||||||||||
8 | Chromecast Build #: To find this information: [Open Google Home app, Tap on Device name, Click on settings Gear icon(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: | 0 | 0 | 0 | 0 | ||||||||||||||||||||
12 | # Failed: | 0 | 0 | 0 | 0 | ||||||||||||||||||||
13 | # N/A: | 0 | 0 | 0 | 0 | ||||||||||||||||||||
14 | Bug Score (Quality Points. lower = better): | 0 | 0 | 0 | 0 | ||||||||||||||||||||
15 | Test ID | Test Description | Step | Expected Result | Dependencies | Bug Priority | Notes | Android Pass/Fail | Comments | QP | Android Pass/Fail | Comments | QP | iOS Pass/Fail | Comments | QP | iOS Pass/Fail | Comments | QP | ||||||
16 | |||||||||||||||||||||||||
17 | 1.01 | Setup | Clear app data | ANDROID: Settings > Apps > "App Name" > Storage > Clear Data Data = 0.00 B | n/a | Setup step | |||||||||||||||||||
18 | iOS: Verify that app is deleted, then reinstalled | n/a | Setup step | ||||||||||||||||||||||
19 | Launch App | App appears in foreground | n/a | Setup 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 | P0 | If 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 issue | Login credentials | n/a | Setup step | ||||||||||||||||||||
22 | 1.02 | Introduce Cast to users | Plug power into Chromecast A | a. 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.03 | Cast icon placement | Observe cast icon | a. Cast icon is visible b. Cast icon MUST NOT be filled | P0 | Untested | Untested | Untested | Untested | ||||||||||||||||
24 | Cast icon is in upper right | P1 | Untested | Untested | Untested | Untested | |||||||||||||||||||
25 | 1.04 | Cast icon availability | Quickly browse through the app's different views | All views containing playable content MUST have a visible cast icon | P1 | Untested | Untested | Untested | Untested | ||||||||||||||||
26 | 1.05 | Cast icon UX when not connected | Rotate sender device from portrait to landscape (if applicable) | a. Cast icon is visible b. Cast icon must NOT be filled | Landscape capable | P0 | Untested | Untested | Untested | Untested | |||||||||||||||
27 | Cast icon location should be consistent with portrait view | Landscape capable | P1 | Untested | Untested | Untested | Untested | ||||||||||||||||||
28 | Rotate sender device back to portrait | a. Cast icon is visible b. Cast icon MUST NOT be filled | Landscape capable | P0 | Untested | Untested | Untested | Untested | |||||||||||||||||
29 | 1.06 | Discovery of Cast Receivers | Tap cast icon | a. Cast menu opens b. Chromecast A is displayed in the cast menu | P0 | Untested | Untested | Untested | Untested | ||||||||||||||||
30 | 1.08 | Dynamic update of available Chromecasts | Plug 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 B | a. 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.09 | WiFi toggle removes cast icon | Plug power into Chromecast B | Chromecast B appears in cast menu within 4 min | n/a | Setup step | |||||||||||||||||||
33 | Turn sender WiFi off. | Cast icon disappears within 4 min | P1 | Cast 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 sec | P1 | Untested | Untested | Untested | Untested | ||||||||||||||||||
35 | 1.10 | Connecting to Chromecast | Tap cast icon | a. Cast menu opens b. Chromecast A and Chromecast B are displayed in the cast menu | n/a | setup step | |||||||||||||||||||
36 | Select Chromecast A | Waves 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. | P2 | Untested | Untested | ||||||||||||||||||||
37 | 1.11 | Receiver app loading UI | Observe receiver UI on TV | App name(or)logo is displayed on receiver app loading view | P1 | Untested | Untested | Untested | Untested | ||||||||||||||||
38 | Loading indicator (i.e. spinner) is displayed | P3 | Untested | Untested | Untested | Untested | |||||||||||||||||||
39 | 1.12 | Cast icon UI while connected | Observe cast icon on sender | Cast icon MUST be filled | P0 | Untested | Untested | Untested | Untested | ||||||||||||||||
40 | Tap cast icon | a. 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" or "Close" | Cast menu closes | P1 | Untested | Untested | Untested | Untested | ||||||||||||||||||
42 | Rotate sender device from portrait to landscape | a. Cast icon is visible b. Cast icon is filled | Landscape | P0 | Untested | Untested | Untested | Untested | |||||||||||||||||
43 | Rotate sender device back to portrait | a. Cast icon is visible b. Cast icon is filled | Landscape | P0 | Untested | Untested | Untested | Untested | |||||||||||||||||
44 | 1.13 | Receiver app idle UI | After receiver has loaded, observe receiver UI | App name(or)logo is displayed | P1 | Untested | Untested | Untested | Untested | ||||||||||||||||
45 | 1.14 | 5 min timeout on splash screen | Leave receiver in idle state for 5 min | a. 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.15 | Chromecast discovery and connect after sender app is closed | Kill app | Sender app closes | n/a | Setup step | |||||||||||||||||||
47 | Launch app | Sender app appears in foreground | n/a | Setup step | |||||||||||||||||||||
48 | Tap Cast icon | a. Cast menu opens b. Chromecast A and Chromecast B displayed in cast menu | P0 | Untested | Untested | Untested | Untested | ||||||||||||||||||
49 | Select Chromecast A | Sender application connects to Chromecast A | P0 | Untested | Untested | Untested | Untested | ||||||||||||||||||
50 | 1.16 | Receiver: Connect + Play / Content Loading UI | Play content | Content loading on Chromecast A | P0 | Untested | Untested | Untested | Untested | ||||||||||||||||
51 | Observe receiver UI | Content 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 receiver | P3 | Untested | Untested | Untested | Untested | |||||||||||||||||||
53 | Playback starts on Chromecast A | P0 | Untested | Untested | Untested | Untested | |||||||||||||||||||
54 | 1.17 | Receiver: Content Playing UI | Observe receiver UI | Content title (or) thumbnail are displayed on receiver for 2 to 3 seconds | P2 | Untested | Untested | Untested | Untested | ||||||||||||||||
55 | AUDIO APPS: Static images are not displayed on TV for long periods. Images should move around to prevent screen burn | Audio App | P1 | Untested | Untested | Untested | Untested | ||||||||||||||||||
56 | 1.18 | Sender Expanded controls UX | Observe sender UI | 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 | ||||||||||||||||
57 | Loading spinner is displayed in expanded controls while loading on receiver | P2 | Untested | Untested | Untested | Untested | |||||||||||||||||||
58 | Chromecast name appears in expanded controls in the format: "Casting to <Chromecast name>" | P2 | Untested | Untested | Untested | Untested | |||||||||||||||||||
59 | Relevant playback controls are displayed in expanded controls: a. Play/Pause - MANDATORY b. Prev/Next - OPTIONAL | P0 | Untested | Untested | Untested | Untested | |||||||||||||||||||
60 | Non-cast related controls (i.e full-screen button) are NOT displayed in expanded controls | P2 | Untested | Untested | Untested | Untested | |||||||||||||||||||
61 | FOR ON-DEMAND CONTENT: Progress bar with elapsed time, duration and scrub bar are displayed in expanded controls | On-demand content | P2 | Untested | Untested | Untested | Untested | ||||||||||||||||||
62 | FOR LIVE CONTENT: Progress bar with elapsed local viewing time is displayed in expanded controls | Live content | P2 | Untested | Untested | Untested | Untested | ||||||||||||||||||
63 | 1.19 | Ads playback - playback into ad | Scrub to beginning of ad then allow playback of ad | Content transitions from content to ad within 5 seconds | Ads | P1 | Untested | Untested | Untested | Untested | |||||||||||||||
64 | Observe ad playback finish | Content transitions from ad back to content within 5 seconds | Ads | P1 | Untested | Untested | Untested | Untested | |||||||||||||||||
65 | 1.20 | Scrub playback progress bar | Scrub progress bar forward, but within ad block (if applicable) | Receiver app displays playback position and destination | P0 | If your app doesn't contain ads, then disregard scrubbing within ad block; just scrub forward | Untested | Untested | Untested | Untested | |||||||||||||||
66 | Content skips to the chosen location and playback continues | P0 | Untested | Untested | Untested | Untested | |||||||||||||||||||
67 | Progress bar on sender displays the correct timestamp and is in-sync with Chromecast receiver | P1 | If sender and receiver are within a few seconds of each other this is OK | Untested | Untested | Untested | Untested | ||||||||||||||||||
68 | 1.21 | Ads playback - scrubbing across ad block | Scrub progress bar across an ad block | Content transitions from content to ad within 5 seconds | Ads | P1 | Untested | Untested | Untested | Untested | |||||||||||||||
69 | Observe ad playback finish | Content transitions from ad back to content within 5 seconds | Ads | P1 | Untested | Untested | Untested | Untested | |||||||||||||||||
70 | 1.22 | Volume - software slider | Slide volume slider to higher volume | a. Receiver volume bar displays the appropriate volume increase b. Receiver volume increases by appropriate amount | P0 | Note: Click on Cast icon to see Volume slider. | Untested | Untested | Untested | Untested | |||||||||||||||
71 | 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 | ||||||||||||||||||
72 | 1.23 | Volume - hardware buttons (Android: REQUIRED / iOS: OPTIONAL) | Click volume up hardware button | a. Receiver volume bar displays the appropriate volume increase b. Receiver volume increases by appropriate amount | Hardware buttons for volume control | P0 | Untested | Untested | Untested | Untested | |||||||||||||||
73 | Sender volume indicator displays appropriate volume increase | P1 | Untested | Untested | Untested | Untested | |||||||||||||||||||
74 | Each click should increment volume by less than or equal to 5% on Chromecast or 2% on C4A device | P1 | Untested | Untested | Untested | Untested | |||||||||||||||||||
75 | 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 control | P1 | Untested | Untested | Untested | Untested | |||||||||||||||||
76 | Sender volume indicator displays appropriate volume decrease | P1 | Untested | Untested | Untested | Untested | |||||||||||||||||||
77 | Each click should decrement volume by less than or equal to 5% on Chromecast or 2% on C4A device | P1 | Untested | Untested | Untested | Untested | |||||||||||||||||||
78 | 1.24 | Pause control | Tap Pause button | Receiver playback is paused | P0 | Untested | Untested | Untested | Untested | ||||||||||||||||
79 | Receiver displays pause icon | P1 | For Google TV Receiver should display Play icon | Untested | Untested | Untested | Untested | ||||||||||||||||||
80 | Sender displays play icon | P1 | Untested | Untested | Untested | Untested | |||||||||||||||||||
81 | 1.25 | Receiver paused UI | Observe receiver UI | a. 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 | ||||||||||||||||
82 | Timestamp in expanded controls is synchronized with progress bar timestamp on receiver | P1 | If sender and receiver are within a few seconds of each other this is OK | Untested | Untested | Untested | Untested | ||||||||||||||||||
83 | Unnecessary UI fades after 5 sec only showing Pause Icon on the receiver. | P1 | Skip this step if you are testing on a Google TV device. | Untested | Untested | Untested | Untested | ||||||||||||||||||
84 | 1.26 | Play control | Tap Play button | Playback resumes | P0 | Untested | Untested | Untested | Untested | ||||||||||||||||
85 | Sender displays pause icon | P1 | Untested | Untested | Untested | Untested | |||||||||||||||||||
86 | 1.27 | Replay control | Tap Rewind/Replay button | Last 10 or 30 seconds of replayed on receiver | Replay | P1 | Fastforward/Rewind controls optional | Untested | Untested | Untested | Untested | ||||||||||||||
87 | Timestamp in expanded controls is synchronized with progress bar timestamp on receiver | Replay | P1 | Untested | Untested | Untested | Untested | ||||||||||||||||||
88 | 1.28 | Closed captions | While casting is in progress, tap Closed Caption control | Closed caption menu opens | Closed captions | n/a | Closed Captions are optional | ||||||||||||||||||
89 | Tap Closed Caption language option | Closed captioning appears on the TV in sync with the corresponding audio | Closed captions | P1 | Seeing closed captions may take up to 30 seconds for live content | Untested | Untested | Untested | Untested | ||||||||||||||||
90 | Tap Closed Caption format (i.e. font, size) option | Closed caption format changes according to option selected | Closed captions | P1 | Seeing format changes may take up to 30 seconds for live content | Untested | Untested | Untested | Untested | ||||||||||||||||
91 | 1.29 | Audio tracks | While casting is in progress, tap Language control | Language selection menu opens | Dubbed audio | n/a | Controls for dubbing are optional | ||||||||||||||||||
92 | Tap desired Language option | Content audio is in the language selected | Dubbed audio | P1 | Untested | Untested | Untested | Untested | |||||||||||||||||
93 | Repeat for each Language option | Content audio is in the language selected | Dubbed audio | P1 | Untested | Untested | Untested | Untested | |||||||||||||||||
94 | 1.30 | WiFi toggle while casting | Turn sender WiFi off for 20 sec | Sender does NOT crash | P0 | Can use airplane mode for this test | Untested | Untested | Untested | Untested | |||||||||||||||
95 | Cast icon not filled or Disappeared | P0 | Untested | Untested | Untested | Untested | |||||||||||||||||||
96 | Receiver continues playback uninterrupted | P0 | Untested | Untested | Untested | Untested | |||||||||||||||||||
97 | Turn WiFi on and connect to same network | Cast reconnects, cast icon filled | P0 | Untested | Untested | Untested | Untested | ||||||||||||||||||
98 | 1.31 | Navigating to Expanded Controls | If EXPANDED CONTROLS ARE IN FOREGROUND, navigate away from the expanded controls by tapping back or close | a. App navigates to different view b. Cast icon is visible and filled | P1 | Untested | Untested | Untested | Untested | ||||||||||||||||
99 | Tap Cast icon | Cast menu opens | n/a | ||||||||||||||||||||||
100 | If NO PERSISTENT CONTROLS: Tap receiver name or content description/thumbnail | Cast menu closes and shows expanded controls | P1 | Only do test if app has no persistent controls | Untested | Untested | Untested | Untested |
Er is een fout opgetreden in Google Documenten. Probeer deze pagina opnieuw te laden of kom over enkele minuten terug.
Ga naar ons Helpcentrum voor meer informatie over de editors van Google Documenten.
Onze excuses voor het ongemak.
- Het Google Documenten-team