Set the volume slider and playback speed
Easy30 pts~2 min
- Range sliders
- Dropdowns
- Keyboard input
Practice app · StreamFlix
A dark-themed streaming service: sign-in, a “Who's watching?” picker with a PIN-locked Kids profile, paged browse carousels with hover cards, title details with seasons, debounced search, My List, a video player with shortcuts and a Skip intro button, a trailer iframe and plan selection.
Your starter code already declares TEST_URL — never hardcode a host.
Objective
In the player, lower the volume from 80% to 30% with the range slider and choose 1.5x playback speed.
Your task
- 1Open TEST_URL. You are signed in as Maya on the browse page.
- 2Click Play on the billboard (#hero-play) to open the player.
- 3Focus the volume slider (#volume-slider) and press the Left arrow key until #volume-value shows 30% (the slider moves in steps of 5).
- 4Select 1.5x in #speed-select (value 1.5).
- 5Assert the slider value is 30, #volume-value shows 30% and #speed-value shows 1.5x.
Acceptance criteria
- The volume slider is at 30 and shows 30%.
- Playback speed is 1.5x.
- The test makes at least two assertions.
Fixtures
- viewer@streamflix.test
- Password
- Stream@2026
- Profiles
- Maya · Leo · Kids (PIN locked)
- Kids PIN
- 2580
- Plans
- Basic $7.99 · Standard $15.49 (current) · Premium $22.99 per month
- Featured series
- Northbound Signal (3 seasons: 6, 8 and 4 episodes)
Selenium WebDriver 4 · Selenium Challenges · StreamFlix