WMR | liveboxes
10 Scenarios
View Session
Iteration #1
Givena match is in progress
Whenan own goal is scored affecting the match result
Thenthe livebox attributes the goal to the correct team's score
Anddisplays "(OG)" indicator next to the scorer information
Andupdates team statistics appropriately
Givena team has been disqualified during the tournament
Whendisplaying matches involving the disqualified team
Thenthe livebox shows "DQB" indicator for the disqualified team
Andawards automatic victory to the opposing team
Andupdates bracket progression accordingly
Givena match is in progress with VAR system active
Whena goal is scored but under VAR review
Thenthe livebox temporarily shows the goal in the score
Andupdates appropriately when VAR decision is confirmed or overturned
Anddisplays any resulting match status changes
Givena knockout phase match has ended in a draw after regulation time
Whenthe match is decided by penalty shoot-out
Thenthe livebox displays the regulation time score
Andshows "PSO" indicator next to the penalty shoot-out score
Andhighlights the winning team with appropriate visual indication
Givena quarterfinal match is in progress
Whenthe match transitions from first half to second half
Thenthe livebox updates the match period indicator
Andmaintains real-time score updates
Andshows appropriate match status for current phase
Givena knockout match requires extra time to determine winner
Whenthe match extends beyond regular playing time
Thenthe livebox displays "AET" (After Extra Time) indicator
Andshows the final score including extra time goals
Andmaintains proper match status throughout extended play
Givena quarterfinal match is scheduled between two teams
Whenboth teams forfeit the match
Thenthe livebox displays "BOTH TEAMS FORFEITED" status
Andboth team scores show as zero
Andno winner indication is displayed
Givenmultiple quarterfinal matches are scheduled for the same day
Whenmatches have different completion statuses
Theneach livebox displays its respective match status independently
Andshows appropriate indicators for "In Progress", "Official", or "Scheduled"
Andmaintains accurate time and score information for each match
Giventhe group stage matches are not yet completed
Whendisplaying upcoming knockout matches
Thenthe livebox shows "To be defined" for unknown opponents
Anddisplays the scheduled date and time
Andshows the match number and competition phase
Givena completed match result is under official review
Whenthe match result becomes invalid due to protest or technical violation
Thenthe livebox displays appropriate invalid result markers
Andshows "Protested" status instead of "Official"
Andmaintains visibility of the disputed score until resolution
WMR | liveboxes
8 Scenarios
View Session
Iteration #2
Givena team receives disqualification during preliminary competition
Whenthe livebox processes the disqualification status
Thenthe affected team should show disqualification marker
Andthe opponent should be awarded the match result
Andthe pool standings implications should be reflected
Andthe match status should update to "Official" with DQ notation
Givena women's preliminary round match is configured as a shootout competition
Whenthe livebox displays the match information
Thenthe match should show "Shoot-Out Competition" label
Andthe pool and match identifiers should be visible
Andboth team flags should be displayed with current scores
Andthe "In progress" status indicator should be shown
Givena preliminary match involves VAR review for critical decision
Whenthe VAR review impacts the match result
Thenthe livebox should reflect any score changes from VAR decisions
Andthe match timeline should account for VAR review duration
Andthe final result should be accurate post-VAR confirmation
Andstatus should update appropriately after review completion
Givena preliminary match requires extra time to determine winner
Whenthe match extends beyond regular playing time
Thenthe livebox should indicate "Extra Time" status
Andthe regular time score should remain visible
Andadditional time periods should be tracked separately
Andthe final result should show "AET" notation when concluded
Givena preliminary round match encounters technical issues
Wheninvalid results are received from the competition system
Thenthe livebox should display appropriate invalid results markers
Andthe match status should reflect the exceptional situation
Andteam information should remain visible despite invalid scores
Andthe pool classification should still be shown
Givenpreliminary round matches include team conduct score monitoring
Whenteams receive conduct point deductions
Thenthe livebox should reflect conduct score implications
Andpool standings should account for conduct penalties
Andteam ranking should be affected by conduct scores
Andthe overall preliminary qualification picture should be accurate
Givena preliminary round match has ended in a draw after regular time
Whenthe match transitions to penalty shootout phase
Thenthe livebox should update the status from "In progress" to "PSO In progress"
Andthe regular time score should remain visible
Andthe penalty shootout score should be displayed separately
Andthe match format should change to show shootout competition type
Givenmultiple preliminary round matches are happening simultaneously
Whenthe livebox system receives updates from different matches
Theneach match should maintain its individual status correctly
Andscore updates should not interfere between matches
Andpool information should remain accurate for each match
Andthe "In progress" indicators should work independently
WMR | liveboxes
9 Scenarios
View Session
Iteration #3
Givena knockout match requires extra time to determine winner
Whenteam conduct scores influence final standings
Thenthe livebox should display extra time period results
Andteam conduct score impact should be visible
Andqualification status should reflect conduct score penalties
Givena football match has concluded with VAR interventions
WhenVAR decisions affected the final score
Thenthe livebox should indicate VAR-influenced results
Andthe final score should reflect all VAR corrections
Andmatch status should show official result confirmation
Givena match includes own goals and penalty conversions
Whendisplaying goal scorers and match events
Thenown goals should be attributed to correct team scoring
Andpenalty goals should be distinguished from regular goals
Andscorer information should reflect goal type accurately
Givenmultiple matches are occurring simultaneously across different phases
Whendisplaying results for preliminary rounds and knockout stages
Theneach match should show appropriate phase-specific information
Andprogression indicators should be phase-contextually accurate
Andlivebox should handle mixed competition statuses
Givena pool match has invalid team information in the API
Whenthe livebox attempts to display team details
Thenthe system should display placeholder team identifiers
Andthe match should remain accessible despite missing team data
Anderror handling should not break the livebox display
Givena match is suspended due to external circumstances
Whenthe match resumes with altered conditions
Thensuspension period should be accounted in match timeline
Andresumption status should be clearly indicated
Andfinal results should reflect complete match duration
Givena women's preliminary round match is in progress
Whenthe match enters penalty shoot-out phase
Thenthe livebox should display shoot-out competition indicator
Andthe score should show penalty results format
Andthe match status should indicate shoot-out in progress
Givena match proceeds to penalty shoot-out for final determination
Whenpenalty attempts include goalkeeper saves and conversions
Thenthe livebox should show detailed penalty sequence results
Andgoalkeeper performance should be indicated in results
Andshoot-out winner should be clearly identified
Givena team receives disqualification during group stage
Whenupdating group standings and match results
Thendisqualified team should show appropriate status indicator
Andaffected match results should reflect disqualification impact
Andgroup progression should account for disqualification effects
CIS | liveboxes
8 Scenarios
View Session
Iteration #4
Giventhe group stage matches are in progress
WhenI view the group stage liveboxes
Theneach group should display current standings with points and goal difference
Andqualified teams should be marked with qualification indicators
Andteams should be sorted by current ranking position
Giventhe tournament has reached the medal matches phase
WhenI view the final standings and medal match results
Thengold and bronze medal match results should be prominently displayed
Andfinal tournament rankings should include all participating teams
Andmedal winners should be clearly identified
Andthe complete tournament bracket should show the path to medals
Givena match is in progress with VAR technology available
Whena VAR review is initiated during the match
Thenthe livebox should display VAR review status
Andthe review outcome should update the match events accordingly
Andany score changes should be reflected immediately
Andthe play-by-play should record the VAR decision timeline
Givena team has been disqualified during the competition
WhenI view the affected group or tournament bracket
Thenthe disqualified team should be marked with DQB status
Andtheir previous results should remain visible
Andtournament progression should reflect their elimination
Andremaining teams should advance according to updated standings
Givena knockout match has ended in a penalty shootout
WhenI view the match result in the livebox
Thenthe regular time score should be displayed
Andthe penalty shootout score should be shown separately
Andthe winning team should be clearly indicated
Andthe match status should show as "Official"
Givenmultiple matches are happening simultaneously across different groups
WhenI observe the liveboxes during active competition
Theneach livebox should display current match status independently
Andscores should update in real-time without page refresh
Andmatch periods should be clearly indicated for each ongoing match
Givena knockout match requires extra time to determine winner
Whenthe match enters extra time periods
Thenthe livebox should clearly distinguish between regular and extra time
Andadditional time minutes should be displayed accurately
Andthe final result should indicate the winning method
Andmatch duration should reflect total playing time
Giventeams have progressed from group stage to knockout rounds
WhenI navigate between different phase liveboxes
Thenteam positions should be consistent across all phases
Andeliminated teams should not appear in subsequent phases
Andadvancement paths should be traceable from group to final
WMR | liveboxes
6 Scenarios
View Session
Iteration #5
Giventhe group stage has not started yet
WhenI view the group stage page
Thenall teams should be displayed with empty statistics
Andteams should be sorted by draw number
Andprogression rules should be visible
Giventeams have received disciplinary sanctions during group play
WhenI view the group standings
Thenteam conduct scores should be displayed
Anddisqualified teams should show appropriate status indicators
Anddisciplinary rankings should affect final standings
Givena team has played at least one match in the group stage
WhenI expand the team row
ThenI should see all their group stage matches with dates and times
Andcompleted matches should display final scores
Andeach match should link to detailed match information
Giventhe final round of group matches is in progress
Whenqualification scenarios change based on live results
Thenqualification indicators should update in real-time
Andteams should move between qualified and eliminated status
Andprogression rules should remain visible for reference
Givensome group stage matches are completed or in progress
WhenI view the group stage page
Thenteams should be ranked by points and tie-breaking criteria
Andqualification indicators should appear for confirmed qualifiers
Andlive match indicators should highlight ongoing games
WMR | liveboxes
10 Scenarios
View Session
Iteration #6
Givenusers are viewing the group stage standings
Whenthe group stage screen is displayed
Thenthe progression rule text should be prominently shown
Andthe rule should explain how many teams advance from each group
Andthe tiebreaker criteria should be clearly stated
Andusers should understand the qualification requirements
Giventhe group stage has not yet begun
Whenviewing the group standings table
Thenall teams should show zero values for matches played
Andall teams should show zero values for goals statistics
Andteams should be ordered by their initial draw positions
Andno ranking numbers should be displayed
Givena team has completed some group stage matches
Whenexpanding the team's detailed view
Thencompleted matches should show final scores with winner indication
Andscheduled future matches should show opponent names without scores
Andeach match should link to detailed match information
Andmatches should be sorted chronologically
Giventeams have received disciplinary sanctions during group stage
Whencalculating final group positions
Thenteam conduct scores should be factored into the ranking
Andteams with worse conduct scores should be penalized in tiebreaker scenarios
Andthe conduct score should be displayed as negative values in the table
Giventhe group stage competition is in progress
Whena team receives disqualification status during group stage
Thenthe team should be displayed with "DQB" rank indicator
Andthe team should appear at the bottom of the group table
Andthe team's matches should still be visible in expanded view
Givengroup stage matches have been decided by extra time or penalties
Whencalculating group standings
Thenpenalty shootout wins should count as victories for points calculation
Andgoals scored in penalty shootouts should not count toward goal statistics
Andextra time goals should be included in goals for and against totals
Andmatch results should clearly indicate the method of victory
Givena group stage match result is under protest or appeal
Whenviewing the group standings
Thenaffected teams should display invalid results indicators
Andthe disputed match should show appropriate status marking
Andgroup positions should reflect the uncertainty of the result
Andqualification status should account for potential result changes
Givenmultiple group stage matches are being played simultaneously
Whenmatch events occur in any ongoing game
Thenthe group standings should update automatically
Andteam positions should reflect current match scores
Andqualification indicators should update if teams secure advancement
Andthe "In Progress" status should be clearly visible for active matches
Givenmultiple teams in a group have the same points total
Whenthe group standings are calculated
Thenteams should be ranked by goal difference as primary tiebreaker
Andteams should be ranked by team conduct score as secondary tiebreaker
Andteams with better tiebreaker values should appear higher in standings
Giventhe group stage matches are being played
Whena team mathematically secures advancement to knockout phase
Thenthe team should display "Q" qualification indicator
Andthe qualification status should appear before all group matches are completed
Andnon-qualifying teams should not display any advancement indicator
WMR | liveboxes
10 Scenarios
View Session
Iteration #7
Givena football match is in progress during second half
Whena VAR review is initiated for a potential penalty decision
Thenthe livebox should display "VAR - Checking handball" status
Andthe match timeline should show the VAR checking indicator
Andthe play-by-play should reflect the ongoing review
Whenthe VAR review is completed with penalty confirmed
Thenthe livebox should update to show "VAR - Penalty confirmed - Handball"
Andthe penalty goal should be reflected in the score
Givena match is scheduled and displayed in the livebox
Whenthe match is postponed due to external circumstances
Thenthe livebox should display "Postponed" or "Delayed" status
Andthe original time should be replaced with rescheduled time
Whenthe match is rescheduled to a different date
Thenall related liveboxes should update with new scheduling information
Andthe match should appear in the correct chronological order
Giventeam lineups are displayed with tactical formations
Whenmultiple substitutions occur during the match
Theneach substitution should be reflected in the lineup display
Andthe formation should update if tactical changes are made
Whenviewing the start list after substitutions
Thensubstituted players should be clearly marked as "Out"
Andreplacement players should show "In" with time stamp
Givena match has concluded with "Official" status
Whena protest is filed regarding the match result
Thenthe match status should change to "Protested"
Andthe livebox should reflect the disputed status
Whenthe protest is resolved in favor of the original result
Thenthe status should revert to "Official"
Andall related standings should be confirmed
Whenthe protest results in a result change
Thenall affected statistics and rankings should be updated accordingly
Givena match is in progress with full team lineups
Whena player receives a direct red card
Thenthe livebox should display the red card incident in timeline
Andthe play-by-play should record the dismissal details
Whenthe same player later has the red card reviewed by VAR
Andthe red card is rescinded due to mistaken identity
Thenthe timeline should show the correction
Andthe player status should be updated accordingly
Givena team is participating in group stage matches
Whenthe team receives a disqualification status
Thenthe team should be marked with "DQB" indicator
Andall previous match results should remain displayed
Andthe group standings should reflect the disqualification
Whenviewing the bracket stage
Thenthe disqualified team should not progress to knockout rounds
Andtheir position should show appropriate replacement team
Givena knockout stage match is tied at full-time
Whenthe match enters extra time
Thenthe livebox should display "First Half of Extra Time" status
Andthe timeline should extend to show extra time period
Whenadditional time is added during extra time
Thenthe display should show the additional minutes
Andthe match time should reflect the extended period
Whenextra time concludes without a winner
Thenthe system should prepare for penalty shootout display
Givenmultiple group stage matches are scheduled at the same time
Whensome matches are in first half and others in second half
Theneach livebox should display the correct match period independently
Andscores should update in real-time for each match
Whenone match reaches half-time while another is still in first half
Thenthe half-time match should display "Half-Time" status
Andthe ongoing match should continue showing "First Half" with live time
Givena knockout stage match has ended in a draw after extra time
Whenpenalty shootout begins
Thenthe livebox should display "Penalty Shoot-out" status
Andthe score format should change to show penalty attempts
Whenpenalty attempts are being taken alternately
Theneach penalty result should update in real-time
Andthe play-by-play should show individual penalty outcomes
Whenthe penalty shootout concludes
Thenthe winner should be marked with a checkmark
Andthe final score should display both regular time and penalty results
Givena match is in progress with teams having equal scores
Whena player scores an own goal
Thenthe goal should be attributed to the opposing team's score
Andthe scorer should be listed under the benefiting team
Andthe scorer name should include "(OG)" designation
Whenviewing detailed statistics
Thenthe own goal should be reflected in team totals
Andthe individual player statistics should show the own goal
WMR | liveboxes
10 Scenarios
View Session
Iteration #8
Givena match is in progress with VAR system active
WhenVideo Assistant Referee reviews a controversial decision
ThenVAR checking status should appear in play-by-play feed
Andoriginal decision should remain visible during review
Andfinal VAR outcome should update all affected match elements
Andtimeline should reflect any score or card changes
Givenmatches are scheduled in tournament bracket
Whenmatch receives postponement or time change
Thenupdated schedule information should reflect new timing
Andall dependent matches should show "TBD" until rescheduled match completes
Andbracket progression should account for scheduling changes
Givengroup stage matches are completing
Whenteam results mathematically secure qualification
Thenqualification indicator should appear immediately
Andteam should be marked with "Q" status in standings
Andqualification should persist even if other matches continue
Givena knockout match ends in draw after regular time
Whenextra time period begins
Thenmatch status should change to show extra time phase
Andnew timeline section should appear for extra time
Andhalf-time scores should display regular time and extra time separately
Giventeam lineups are displayed with tactical formations
Whensubstitutions occur that change team formation
Thenformation display should update to reflect new tactical setup
Andsubstituted players should move to substitutes section
Andnew players should appear in correct formation positions
Giventournament phases are completing sequentially
Whenteams are eliminated at different knockout stages
Thenevent ranking should reflect final position achieved
Andeliminated teams should be ranked by elimination stage
Andteams eliminated in same stage should be ranked by group stage performance
Givenmultiple group stage matches are in progress simultaneously
Whengoals are scored in different matches at same time
Thenall group standings should update independently
Andteam statistics should reflect correct match data
Andno cross-contamination between group results occurs
Givena knockout match has reached penalty shootout phase
Whenpenalty attempts are taken by both teams
Theneach penalty result should appear immediately in play-by-play
Andrunning penalty score should update after each attempt
Andfinal penalty shootout score should be clearly distinguished from regular time
Givenplayer individual statistics are tracked throughout tournament
Whenexpanding player details in any match
Thencumulative tournament statistics should be visible
Andcurrent match statistics should be clearly separated
Andstatistics should not update during live match for cumulative totals
Giventhe group stage is in progress
Whena team receives disqualification status during competition
Thenthe team should be marked with "DQB" indicator in standings
Andthe team should appear at bottom of group table regardless of points
Andall completed matches involving disqualified team should show results
WMR | liveboxes
10 Scenarios
View Session
Iteration #9
Giventhe start list is available before match begins
Whentactical formations are provided by teams
Theneach team's formation should be displayed in numerical format
Andplayer positions should align with the stated formation
Whenformations change during the match due to substitutions
Thenthe formation display should reflect current tactical setup
Andsubstituted players should be clearly marked in the lineup
Givena knockout match is tied after regular time
Whenextra time begins
Thenthe livebox should show "First Half of Extra Time" status
Andthe regular time score should remain visible as historical data
Whenthe second half of extra time starts
Thenthe status should update to "Second Half of Extra Time"
Andboth regular time and extra time half-time scores should be displayed
Giventhe group stage matches are being played
Whena team mathematically secures qualification to the next round
Thenthe team should display a "Q" qualification indicator
Andthe indicator should appear even if group stage matches remain
Whenall group positions are finalized
Thenqualified teams should maintain their "Q" indicators
Andeliminated teams should show no qualification status
Givena football match is in progress
Whena VAR review is initiated for a potential goal
Thenthe livebox should display "VAR - Checking for possible offside leading up to the goal"
Andthe match timer should continue to update
Whenthe VAR review is completed
Thenthe livebox should show the final VAR decision
Andthe score should update accordingly if the decision affects the result
Giventhe group stage is in progress
Whena team receives a disqualification status
Thenthe team should be displayed with "DQB" indicator in the standings
Andthe team should appear at the bottom of their group table
Andthe team's points should reflect the disqualification penalty
Givena match is in progress
Whena player scores their first goal
Thenthe player's name and time should appear in the scorers section
Whenthe same player scores additional goals
Thenall goal times should be displayed next to the player's name
Andthe most recent goal time should appear to the right of previous times
Givena knockout match has ended in a draw after extra time
Whenthe penalty shootout begins
Thenthe livebox should show "Penalty Shoot-out" status
Andeach penalty attempt should be displayed in real-time
Andthe running penalty score should be updated after each attempt
Whenthe penalty shootout concludes
Thenthe final penalty score should be displayed alongside the match score
Givena match is in progress
Whena player scores an own goal
Thenthe goal should be attributed to the opposing team's score
Andthe scorer should be listed under the team that benefits from the goal
Andthe player's name should be followed by "(OG)" indicator
Andthe goal should appear in the play-by-play with own goal notation
Givena match is scheduled to take place
Whenthe match is postponed due to external circumstances
Thenthe livebox should display "Postponed" status
Andthe original scheduled time should remain visible
Whena new match time is confirmed
Thenthe updated schedule should be displayed
Andboth old and new timing information should be accessible
Giventhe group stage is still in progress
Whenviewing the knockout bracket
Thenmatches should show placeholder text for undetermined opponents
Andgroup position references should be displayed instead of team names
Whengroup stage concludes and opponents are confirmed
Thenactual team names should replace the placeholder references
Andmatch details should update with confirmed opponent information
SCD AI Application