Game

Prev Next

Content Type QA - Game

Run common.md first. This file covers Game behavior for /content/game and /content/game/{id}.

Totals

Priority Count
P0 4
P1 4
P2 2
P3 1
Total 11

P0 - Release blockers

P0-01 - Game list and detail load

Field Value
Type Functional + API
Description Game list must load and open details correctly.
Verify UI + DevTools Network. Confirm GameList succeeds.
Pass Rows render and open /content/game/{id}.
Fail Query fails, rows are malformed, or detail navigation fails.

P0-02 - Game create persists new record

Field Value
Type Functional + API
Description Creating a game should persist and return a valid record.
Verify UI + DevTools Network. Confirm gameCreate succeeds.
Pass New game appears in list and details load correctly.
Fail Create appears successful but record missing, or mutation fails.

P0-03 - Game detail save persists updates

Field Value
Type Functional + API
Description Core metadata and sports context edits must persist in game details.
Verify UI + DevTools Network. Confirm gameUpdate succeeds.
Pass Edited values persist after refresh.
Fail Changes revert or update request fails.

P0-04 - Schedule and players dependencies remain editable

Field Value
Type Functional
Description Game schedule and player linkage must remain editable without data loss.
Verify UI only in Schedule and Players tabs.
Pass Changes are accepted and retained after save.
Fail Linkage fails, disappears, or tab throws runtime errors.

P1 - Core game flows

P1-01 - Game info and game states tabs behave correctly

Field Value
Type Functional
Description Game-specific status/info tabs should save values and reflect expected state.
Verify UI only in Game Info and Game States tabs.
Pass Values persist and state labels remain consistent.
Fail Values fail to save or state rendering is inconsistent.

P1-02 - Broadcaster and related videos tab stability

Field Value
Type Functional
Description Broadcaster assignment and related video links should be editable and persistent.
Verify UI only in Broadcaster and Related Videos tabs.
Pass Changes save and reload as expected.
Fail Tab actions fail or changes are not retained.

P1-03 - SEO and version history visibility

Field Value
Type UI
Description Game details should expose SEO and version history tabs where configured.
Verify UI only.
Pass Tabs open and render expected content.
Fail Expected tab missing or broken.

P1-04 - List search/sort for game records

Field Value
Type Functional + API
Description Search and sort controls should produce predictable game result sets.
Verify UI + DevTools Network (GameList variables).
Pass Results align with selected controls.
Fail Filtering/sorting does not match selected values.

P2 - Secondary game checks

P2-01 - Multi-tab edit sessions do not drop unsaved context unexpectedly

Field Value
Type UI
Description Rapid switching across game tabs should not unexpectedly clear fields in session.
Verify UI only.
Pass In-session values remain stable until explicit save/reset behavior.
Fail Field state is unexpectedly cleared on tab switch.

P2-02 - Unsupported actions remain hidden by status

Field Value
Type UI
Description Invalid header/list actions for current game status should remain unavailable.
Verify UI only on two different status rows.
Pass Only valid actions are available.
Fail Invalid actions are visible or executable.

P3 - Polish

P3-01 - Sports tab interactions are console-clean

Field Value
Type UI + API
Description Normal game tab interactions should not emit uncaught runtime exceptions.
Verify UI + DevTools Console.
Pass No uncaught errors during normal game detail usage.
Fail Console logs uncaught exceptions tied to game tabs.