Handle a modal dialog and close it
Medium70 pts~25 min
- Modals
- Overlays
Practice app · UI Widgets Lab
Native alerts, confirm and prompt dialogs, a modal, a cookie banner, custom dropdown, autocomplete, date picker and tooltip.
Your starter code already declares TEST_URL — never hardcode a host.
Objective
Open an in-page modal, verify it, close it, then reopen and confirm.
Your task
- 1Open TEST_URL and click
#open-modal. - 2Assert
#modal-titlereads “Confirm subscription”, then close with#modal-closeand assert the modal is gone. - 3Click
#open-modalagain and click#modal-confirm. - 4Assert
#modal-resultshows “Subscription confirmed”.
Acceptance criteria
#modalis closed at the end#modal-resultshows “Subscription confirmed”- At least 3 assertions pass
Selenium WebDriver 4 · Selenium · Dropdowns, alerts & popups