Templates›Authentication›Signup & Authentication Smoke Test
🔑
quick~10 min·Authentication
Signup & Authentication Smoke Test
Verify your signup, login, and password-reset flows work end-to-end from a fresh browser. Catches the most common auth bugs before users do.
Full instructions
36 lines
Goal
Verify the signup, login, and logout flows work correctly on this application.
Steps
1. Signup
1. Open the app's homepage
2. Click "Sign up" or "Get started"
3. Fill in a test email: **qa-tester-{{timestamp}}@example.com** and a strong password
4. Submit the form
5. **Report:** Does the confirmation/dashboard load? Any errors?
2. Signup edge cases
6. Try signing up with an email containing a "+" alias: **qa+test@example.com**
7. Try submitting with an empty email — verify an error is shown
8. Try submitting with a weak password (e.g. "abc") — verify validation fires
3. Login
9. Log out if currently logged in
10. Log back in with the email/password from step 3
11. **Report:** Does the dashboard load within 3 seconds?
4. Password reset
12. Click "Forgot password" on the login page
13. Enter the test email and submit
14. **Report:** Does a confirmation message appear? Any errors shown?
5. Logout
15. Find and click the "Sign out" or "Logout" button
16. **Report:** Were you redirected to the homepage or login page?
What to report
- Any form that submitted without showing a validation error when it should have
- Any redirect that went to a blank page or 404
- Any console errors (marked [ERROR] in the console log)
- Rating: How smooth did the auth feel for a first-time user?