Content Type QA - Venue
Run common.md first. This file covers Venue behavior for /content/venue and /content/venue/{id}.
Totals
| Priority |
Count |
| P0 |
4 |
| P1 |
3 |
| P2 |
2 |
| P3 |
1 |
| Total |
10 |
P0 - Release blockers
P0-01 - Venue list and details load
| Field |
Value |
| Type |
Functional + API |
| Description |
Venue list should load and navigate to details correctly. |
| Verify |
UI + DevTools Network. Confirm venueList succeeds. |
| Pass |
Rows render and open /content/venue/{id} without errors. |
| Fail |
Query fails, list rendering breaks, or navigation fails. |
P0-02 - Venue create persists record
| Field |
Value |
| Type |
Functional + API |
| Description |
Creating a venue should persist a new record. |
| Verify |
UI + DevTools Network. Confirm venueCreate succeeds. |
| Pass |
New venue appears in list/details. |
| Fail |
Create success does not persist or mutation fails. |
P0-03 - Venue detail save persists updates
| Field |
Value |
| Type |
Functional + API |
| Description |
Venue metadata edits should save and persist after refresh. |
| Verify |
UI + DevTools Network. Confirm venueUpdate succeeds. |
| Pass |
Updated values remain after reload. |
| Fail |
Values revert or update mutation fails. |
P0-04 - Publish/unpublish action flow remains valid
| Field |
Value |
| Type |
Functional + API |
| Description |
Venue state actions should apply only valid transitions. |
| Verify |
UI + DevTools Network (venueUpdate action payload). |
| Pass |
Status transitions complete and persist correctly. |
| Fail |
Wrong state is applied or action request fails. |
P1 - Core venue flows
P1-01 - Editor tab persistence
| Field |
Value |
| Type |
Functional |
| Description |
Venue editor content should save and reload without loss. |
| Verify |
UI only in Editor tab. |
| Pass |
Saved content remains after refresh. |
| Fail |
Editor values are lost or malformed on reload. |
P1-02 - SEO tab behavior
| Field |
Value |
| Type |
Functional |
| Description |
Venue SEO values should be editable and persistent. |
| Verify |
UI only in SEO tab. |
| Pass |
SEO values persist accurately. |
| Fail |
SEO edits are not retained or break details page. |
P1-03 - Manage images tab behavior
| Field |
Value |
| Type |
Functional |
| Description |
Venue image assignments should save and display correctly. |
| Verify |
UI only in Manage Images tab. |
| Pass |
Image updates persist and render correctly after reload. |
| Fail |
Image edits fail or disappear after refresh. |
P2 - Secondary venue checks
P2-01 - Preview action remains hidden for venue
| Field |
Value |
| Type |
UI |
| Description |
Venue type should not expose unsupported preview action. |
| Verify |
UI only in header/list actions. |
| Pass |
Preview action is absent for venue records. |
| Fail |
Preview action appears or opens invalid route. |
P2-02 - Search/sort consistency
| Field |
Value |
| Type |
Functional + API |
| Description |
Venue list search and sort should return predictable results. |
| Verify |
UI + DevTools Network (venueList variables). |
| Pass |
Result set aligns with selected controls. |
| Fail |
Query output does not match filter/sort selections. |
P3 - Polish
P3-01 - Venue detail interactions are console-clean
| Field |
Value |
| Type |
UI + API |
| Description |
Normal create/edit flows for venue should not emit uncaught runtime errors. |
| Verify |
UI + DevTools Console during tab edits and save. |
| Pass |
No uncaught exceptions are logged on happy path. |
| Fail |
Console shows uncaught runtime exceptions from venue flow. |