Skip to content
TargetQA

Playwright TypeScript Login & Authentication Automation Labs

Practice automating web authentication flows: valid credentials, invalid password error assertions, dynamic captcha extraction, 2FA OTP submission, and session state persistence.

Playwright · TypeScript
Challenges
111
Websites
10
Progress
—

Sign in to run, submit and track progress. Guests can browse and read every challenge.

Sign in
Showing 2 of 2 matching · 111 total
  1. Authentication#001ShopZone

    Sign in with a two-step login form

    Sign in to ShopZone through its two-step login (email first, then password) and verify the header greets the signed-in customer.

    • Locators
    • Multi-step forms
    • Explicit waits
    Easy 10m30 pts
    Solve
  2. Authentication#002ShopZone

    Verify the error shown for a wrong password

    Write a negative login test: a known email with the wrong password must stay on the password step and show “Your password is incorrect”.

    • Negative testing
    • Alerts (role=alert)
    • Assertions
    Easy 10m30 pts
    Solve