Handle a multi-select dropdown
Medium70 pts~25 min
- Multi-select
- Select
Practice app · Workshop Registration
A registration form with text fields, radios, checkboxes, selects and validation.
Your starter code already declares TEST_URL — never hardcode a host.
Objective
Select several skills in a multi-select, deselect one and verify the selection.
Your task
- 1Open TEST_URL, wrap
#skillsin the Select helper and assert it is multiple. - 2Select “Java”, “SQL” and “CI/CD” and assert 3 options are selected.
- 3Deselect “Java”.
- 4Assert exactly “SQL” and “CI/CD” remain selected.
Acceptance criteria
- Options are deselected with the Select helper
- The first selected
#skillsvalue is “sql” (Java deselected) - At least 3 assertions pass
Selenium WebDriver 4 · QA Automation · Forms & inputs