QA Testing Guide
Platform Walkthrough
Step-by-step testing guide for non-technical users | v1.0 | ~30-60 min
Quick Navigation
Before You Begin
Requirements
- Modern browser (Chrome, Firefox, Safari, Edge)
- Your invitation email with login link
- Stable internet connection
| Role | Access |
|---|---|
| Company User | Dashboard, questionnaires, recommendations, orders, playbooks |
| Company Manager | Above + invite/manage users |
| Admin | Administrative dashboard (separate guide) |
Getting Started - First Login
Test 1
Setting Up Your Password
- Open your invitation email from WhiteTuque
- Click "Set Password" or "Reset Password" link
- Create password with: uppercase, lowercase, number, special char, min 5 chars
- Click Submit
Expected: Password accepted, proceed to login
- Link didn't work
- Password requirements unclear
- Error message shown
Test 2
Logging In
- Go to login page
- Enter email and password
- Click Login
Expected: See dashboard or company selection
| Test | Action | Expected |
|---|---|---|
| Wrong password | Enter incorrect password | Error message |
| Empty fields | Click login without data | Validation error |
Test 3
Logging Out
- Click profile menu (top-right)
- Click Logout
- Try clicking browser Back button
Expected: Logged out, can't access dashboard via back button
Dashboard
Test 4
Exploring Dashboard
- Log in to your account
- Verify these sections load:
- Company name (top)
- Risk scores (0-5 scale with visual indicators)
- Outstanding/recommended services
- Recent content/news
Expected: All sections display correctly, no errors
Test 5
Menu Navigation
Click each menu item and verify it loads:
| Menu | Should Show |
|---|---|
| Home | Dashboard with risk overview |
| Recon | Questionnaire cards |
| Orders | Order list |
| Playbooks | Incident response playbooks |
| Documentation | Downloadable documents |
| Blogs | Articles and posts |
Expected: All links work without errors
Questionnaires
Test 6
Viewing Questionnaires
- Click Recon in menu
- Verify questionnaire cards show: name, status, progress
| Status | Meaning |
|---|---|
| Start | Not started |
| Continue | In progress |
| View | Completed |
Test 7
Starting Questionnaire
- Click a questionnaire with Start status
- Verify: title, progress indicator, questions display
- Answer first question - note if conditional questions appear
Expected: Questions load clearly
Test 8
Saving Progress
- Answer several questions
- Leave the page (click Home or close tab)
- Return to Recon, open same questionnaire
- Verify answers are saved
Expected: Progress preserved
Test 9
Submitting Questionnaire
- Answer all questions across all pages
- Click Submit on final page
- Verify status changes to View Recommendations
Expected: Submitted, redirected to recommendations
Recommendations
Test 10
Viewing Recommendations
- After submit, you should see recommendations page
- Verify: risk scores, individual recommendations with priority/rationale/services
- Look for Request Quote option
Expected: Recommendations display with actionable items
Test 11
All Recommendations
- From dashboard, click View All Recommendations
- Verify all recommendations from all questionnaires show
Expected: Centralized view of all recommendations
Orders
Test 12
Requesting Quote
- From recommendations, click Request Quote
- Fill form: name, email, phone (optional), notes
- Select service(s) and click Submit
Expected: Confirmation shown
Test 13
Viewing Orders
- Click Orders in menu
- Verify orders show: ID, service, status, date
- Click order for details
Expected: Orders display with status
Playbooks
Test 14
Viewing Playbooks
- Click Playbooks in menu
- Click a playbook to view step-by-step instructions
- Navigate back to list
Expected: Playbooks display with actionable steps
Report Incident
Test 15
Incident Triage
- Click Report an Incident
- Answer triage questions about your incident
- View recommended playbook
Expected: System recommends appropriate playbook
Docs & Blogs
Test 16-17
Content Access
- Click Documentation - verify documents download
- Click Blogs - verify posts display and are readable
- Test pagination if multiple pages
Expected: Content accessible and readable
User Management
Company Managers Only - Skip if you're a Company User
Test 18
View Users
- Click Manage Users
- Verify user list shows: name, email, role, status
Test 19
Invite User
- Click Invitations
- Fill: email, role, name (optional)
- Click Send Invitation
Expected: Invitation sent successfully
Troubleshooting
| Issue | Try This |
|---|---|
| Page won't load | Refresh (F5), clear cache, try different browser |
| Can't log in | Check Caps Lock, verify email, try Forgot Password |
| Changes not saving | Wait for auto-save, check internet, don't close during save |
| Something broken | Note the URL, take screenshot, report bug |
Bug Reports
Bug Report Template
ISSUE: [Brief description] TEST: [Which scenario] STEPS: 1. ... 2. ... 3. ... ACTUAL: [What happened] EXPECTED: [What should happen] BROWSER: [Chrome/Firefox/Safari/Edge] DEVICE: [Desktop/Mobile]
| Severity | When to Use |
|---|---|
| Critical | Can't use system at all |
| High | Major feature broken |
| Medium | Feature works but has problems |
| Low | Minor visual issues |
Testing Checklist
Account
- Password setup works
- Login/logout works
- Wrong password shows error
Dashboard
- Dashboard loads
- Risk scores display
- All menus work
Questionnaires
- Can start/continue
- Progress saves
- Can submit
Other Features
- Recommendations show
- Can request quote
- Playbooks accessible
- Docs downloadable
Submit Your Feedback
Progress: 0 of 0 items checked