TTM|Documentation
PressBoxInciteCareIncite
← Back to Site
DocsPressBoxInciteTesting Checklist

QA Testing Checklist

Internal QA·15 min read·Updated March 2026
INTERNAL USE — This checklist is for TTM team members and onboarding partners testing platform features.

Use this checklist to systematically verify every core feature of PressBoxIncite. Mark each test as Pass or Fail, add notes for any failures, and copy the results when complete.

0 of 24 tests passed0%
Account & Setup
pb-001Create new account
Steps:
  1. Navigate to pressboxincite.com
  2. Click Sign Up
  3. Enter name, email, organization, and role
  4. Submit the form
Expected: Account is created and user is redirected to the onboarding flow
pb-002Create a collective with a name
Steps:
  1. Complete account creation
  2. Enter collective name in onboarding step 2
  3. Confirm the name appears in the dashboard header
Expected: Collective name displays correctly across all shared views
pb-003Select structure type: Collective
Steps:
  1. In onboarding, select Collective (2–10 schools)
  2. Confirm structure is saved
Expected: Collective structure is set; Conference and Division features are not shown
pb-004Select structure type: Conference
Steps:
  1. In onboarding or settings, select Conference (11–15)
  2. Confirm structure is saved
Expected: Conference features unlock: Commissioner role, Championship bracket, Governance tools visible
pb-005Select structure type: Conference + Divisions
Steps:
  1. Select Conference + Divisions (16–54 schools)
  2. Confirm structure is saved
Expected: Division management tools unlock: Create Division, Division Standings, Division Admin role visible
pb-006Add a school and send invitation
Steps:
  1. Go to Schools > Add School
  2. Enter school name and AD email
  3. Send invitation
Expected: School appears in pending state; invitation email is sent to AD
pb-007AD accepts invitation
Steps:
  1. Open invitation email as the invited AD
  2. Click Accept Invitation
  3. Complete AD profile setup
Expected: AD account is created and linked to the collective; school status changes to Active
Scheduling
pb-008Create a game between two schools
Steps:
  1. Go to Schedule > Create Game
  2. Select home school, away school, sport, date, time
  3. Save the game
Expected: Game appears on the collective calendar for both schools
pb-009Edit a scheduled game
Steps:
  1. Click on an existing game in the schedule
  2. Change the date or time
  3. Save changes
Expected: Game updates immediately across all views; both ADs see the updated details
pb-010Cancel a game
Steps:
  1. Click on a scheduled game
  2. Select Cancel Game
  3. Confirm cancellation
Expected: Game is removed from the schedule and marked as cancelled in history
pb-011Filter schedule by school
Steps:
  1. Go to the collective schedule view
  2. Apply filter: select one school
  3. Verify only that school's games appear
Expected: Schedule filters correctly to show only the selected school's games
pb-012Filter schedule by sport
Steps:
  1. Go to the collective schedule view
  2. Apply filter: select one sport
  3. Verify only that sport's games appear
Expected: Schedule filters correctly to the selected sport
Standings & Stats
pb-013Enter game result
Steps:
  1. Go to a completed game in the schedule
  2. Click Enter Result
  3. Enter final score for both teams
  4. Save result
Expected: Standings update immediately to reflect the win/loss record
pb-014Verify standings calculation
Steps:
  1. Enter results for 3+ games across 4 schools
  2. Go to Standings
  3. Verify win/loss/tie records are correct
Expected: Standings are accurate and ranked correctly by record
pb-015View standings by sport
Steps:
  1. Go to Standings
  2. Select a sport from the filter
  3. Verify standings show only that sport
Expected: Standings display correctly filtered to the selected sport
pb-016View school-level stats
Steps:
  1. Click on a school name in standings
  2. View their individual stat breakdown
Expected: School stats page shows game history, record, and points for/against
Collaboration Hub
pb-017Post a collective update
Steps:
  1. Go to Collaboration Hub
  2. Create a new post or announcement
  3. Submit
Expected: Post is visible to all ADs in the collective
pb-018Generate meeting prep view
Steps:
  1. Go to Collaboration Hub > Meeting Prep
  2. Confirm standings and schedule data auto-populate the view
Expected: Meeting prep view shows current standings, upcoming games, and recent results in a summary layout
Conference Governance
pb-019Assign Commissioner role
Steps:
  1. Go to Settings > Roles
  2. Select a user and assign Commissioner role
Expected: User now has access to Commissioner-only features: governance tools, championship bracket, conference settings
pb-020Create championship bracket
Steps:
  1. Go to Conference > Championship
  2. Generate bracket from current standings
  3. Confirm seedings are correct
Expected: Bracket is generated correctly based on standings; all schools are seeded
Division Management
pb-021Create a division
Steps:
  1. Go to Divisions > Create Division
  2. Name the division
  3. Assign schools to the division
  4. Save
Expected: Division is created; assigned schools appear in division standings separately from full conference standings
pb-022Assign Division Admin
Steps:
  1. Go to Divisions > select a division
  2. Assign a user as Division Admin
Expected: User gains access to division-level admin tools for that division only
pb-023View nested standings
Steps:
  1. Go to Standings
  2. Toggle between Conference view and Division view
Expected: Conference view shows all schools; Division view shows schools grouped by their division
pb-024Run playoff seeding
Steps:
  1. Go to Championship > Playoff Seeding
  2. Generate seeds from division standings
Expected: Playoff bracket seeds correctly pull division winners and runners-up per division rules
Test Summary
Total
24
Passed
0
Failed
0
Not Run
24
Was this helpful?
Next Steps