Photogallery

Prev Next

Content Type QA - Photo Gallery

Run common.md first. This file covers Photo Gallery behavior for /content/photogallery and /content/photogallery/{id}.

Totals

Priority Count
P0 4
P1 3
P2 2
P3 1
Total 10

P0 - Release blockers

P0-01 - Photo gallery list and details load

Field Value
Type Functional + API
Description Photo gallery list must load and open details reliably.
Verify UI + DevTools Network. Confirm photoGalleryList succeeds.
Pass Rows render and open /content/photogallery/{id} without failure.
Fail Query fails, list is malformed, or row navigation fails.

P0-02 - Photo gallery create persists record

Field Value
Type Functional + API
Description Creating a photo gallery should persist a new gallery item.
Verify UI + DevTools Network. Confirm photoGalleryCreate succeeds.
Pass New gallery appears in list/details.
Fail Create success is false-positive or mutation errors occur.

P0-03 - Photo gallery tab persists curated images

Field Value
Type Functional
Description Photo Gallery tab should retain image ordering and membership after save.
Verify UI only in Photo Gallery tab.
Pass Curated gallery remains intact after refresh.
Fail Selected images/order reset or cannot be saved.

P0-04 - Gallery detail save persists metadata changes

Field Value
Type Functional + API
Description Metadata edits should save correctly for photo galleries.
Verify UI + DevTools Network. Confirm photoGalleryUpdate succeeds.
Pass Updated fields persist after reload.
Fail Edits revert or update mutation fails.

P1 - Core photo gallery flows

P1-01 - Availability scheduling for gallery content

Field Value
Type Functional
Description Availability controls should accept valid windows and reject invalid windows.
Verify UI only in Availability & Scheduling tab.
Pass Valid windows persist and invalid input is blocked.
Fail Invalid windows save or valid settings do not persist.

P1-02 - SEO tab persistence

Field Value
Type Functional
Description SEO values for photo galleries should save and reload accurately.
Verify UI only in SEO tab.
Pass SEO values remain after refresh.
Fail SEO values are lost or corrupted.

P1-03 - Metadata tab stability

Field Value
Type UI
Description Additional metadata tab should load consistently with expected controls.
Verify UI only.
Pass Tab opens and remains stable during edits.
Fail Tab fails to render or throws runtime errors.

P2 - Secondary photo gallery checks

P2-01 - Version history absence remains intentional

Field Value
Type UI
Description Unsupported version history tab should not appear for photo gallery.
Verify UI only in sidebar.
Pass Version history tab is absent as expected.
Fail Unsupported tab appears and fails when accessed.

P2-02 - Search/sort behavior consistency

Field Value
Type Functional + API
Description Search and sort controls should produce stable gallery results.
Verify UI + DevTools Network (photoGalleryList variables).
Pass Returned rows match selected search/sort controls.
Fail Results are inconsistent with selected criteria.

P3 - Polish

P3-01 - Curation interactions are console-clean

Field Value
Type UI + API
Description Gallery curation interactions should not emit uncaught console/runtime errors.
Verify UI + DevTools Console during add/remove/reorder operations.
Pass No uncaught errors during normal curation flow.
Fail Console shows uncaught runtime exceptions tied to curation actions.