Welcome to the Test Guide!
This interactive checklist will guide you through testing all POC features.
Complete each scenario and check it off when validated.
✅ Scenario 1: Basic Consultation Flow
Test the end-to-end consultation creation and joining process.
Steps:
Navigate to Admin Dashboard
Click "Create New Consultation"
Enter:
Expert email: expert@thirdbridge.com
Client email: client@example.com
Click Submit
✓ Expected: Join URLs displayed, status = "scheduled"
Open expert join URL in Chrome (or first browser)
Open client join URL in Firefox (or second browser/incognito)
✓ Expected: Both see Zoom meeting UI
Verify participants show as "Expert" and "Client" in Zoom
✓ Expected: Names appear correctly, NOT as email addresses
End the call
✓ Expected: Dashboard shows status = "ended", host released
✅ Scenario 2: Registration Validation
Verify that participant names display correctly in Zoom (R1 requirement).
Steps:
Create a new consultation (any emails)
Join as expert
✓ Expected: Zoom shows participant name = "Expert" (not email)
Join as client
✓ Expected: Zoom shows participant name = "Client" (not email)
Check participants list in Zoom
✓ Expected: Only "Expert" and "Client" visible, no personal info exposed
📞 Scenario 3: Dial-In Validation
Test phone dial-in functionality (R15, R23 requirements).
Steps:
Create a new consultation
Note the phone number and meeting ID from the join page
Using a phone, call one of the dial-in numbers (e.g., +1 301 715 8592)
Enter the meeting ID when prompted
✓ Expected: Successfully connected to meeting
Speak and verify audio works
✓ Expected: Can hear other participants and be heard
Check Zoom participants list
✓ Expected: Phone participant shows in list
🎥 Scenario 4: Recording Capture
Verify cloud recording auto-starts and webhook captures URL (R8 requirement).
Steps:
Create a new consultation
Join as expert and client
Look for recording indicator in Zoom
✓ Expected: Recording icon visible (auto-started)
Speak for at least 30 seconds to generate content
End the call
Wait 2-3 minutes for Zoom to process recording
Navigate to Calls History
✓ Expected: Recording URL appears in the row
Click "View Recording"
✓ Expected: Zoom recording page opens, video playable
👥 Scenario 5: Host Pool Allocation
Test multi-host allocation and queuing behavior (R20 requirement).
Prerequisites:
Ensure at least 2 hosts are configured in the Host Pool .
Steps:
Check Host Pool status
✓ Expected: At least 2 hosts show "available"
Create 3 consultations simultaneously (open 3 browser tabs)
Check dashboard after creation
✓ Expected: First two calls use different hosts
If only 2 hosts, verify third call shows "waiting" or error
✓ Expected: System handles host exhaustion gracefully
End one of the active calls
Check host pool again
✓ Expected: Host status returns to "available"
0 of 5 scenarios completed
Check off each scenario as you validate it
0%
Complete