Back to challenges
Web UI TestingUIBeginner

Login form

?

Scenario

Your interview prompt

A B2B SaaS login page has email, password, remember me, forgot password, and submit controls. Users may be active, unverified, locked after repeated failed attempts, or disabled by an admin. Successful login redirects to the originally requested page when safe, otherwise to the dashboard. Failed login must be useful without revealing whether the account exists.

List flows, risks, edge cases, data conditions, UX, security, API/backend, and performance concerns.

Tip: a stronger answer usually mixes happy path, negative cases, state changes, data, backend, UX, accessibility, and risk.

How to structure your answer

Happy pathNegative casesData rulesSecurity/API risksUX/performance