Selenium WebDriver 4

Test required-field validation

Medium70 pts~25 min
  • Validation
  • Required fields
Practice app · Workshop Registration

A registration form with text fields, radios, checkboxes, selects and validation.

Test URL
/lab/selenium-test-required-field-validation

Your starter code already declares TEST_URL — never hardcode a host.

Objective

Submit the registration form empty and verify every required-field error.

Your task

  1. 1Open TEST_URL and click #submit-button without filling anything.
  2. 2Assert the six field errors are displayed — #first-name-error, #email-error, #password-error, #confirm-password-error, #terms-error and the last-name error.
  3. 3Assert #first-name-error reads “First name is required”.
  4. 4Assert #form-success is not shown.

Acceptance criteria

  • 6 field errors are displayed
  • #form-success is not shown
  • At least 3 assertions pass

Selenium WebDriver 4 · Selenium · Forms & inputs