SnagBadgerA little help for every snag.

title: Sample site acceptance executor: browser components: [sample-site] levels: [acceptance] tags: [sample-site] destination: { provider: jira, project: SAMPLE } evidence: browser: { screenshot: required, video: optional, diagnostic: optional } instructions:

  • Use the agreed sample-site base URL, including its deployment prefix; do not guess a port.
  • Record the actual URL, viewport, mode, assertions and observed values; keep demo and real evidence distinct.
  • Never submit a real tracker issue; SAMPLE is an illustrative destination only. hooks: beforeRun:
    • id: check-sample-server instruction: Verify the agreed sample-site base URL is reachable before starting; stop if the server is unavailable. onFailure: stop beforeEach:
    • id: open-profile instruction: In this attempt's fresh browser context, open <sample-base>/playground/ and wait for Profile settings. afterEach:
    • id: leave-clean-page instruction: Close any open modal with Escape and reload the current sample page; record cleanup errors separately.

Shared instructions and hooks apply only to tests in this section and its descendants.