Sybqa

Example run · planted bug

Example run: a planted checkout bug on a demo store

Recorded verdict

Issues found

2 checks failed. 19 more checks are still open, so this is not the whole picture.

Checks by state in this run
StateChecks
Failed2
Blocked0
Needs review3
Not run16
Passed250
Run notes8

Run notes record how the run went, such as AI review being off. They are not checks of the demo store, so they are not counted as open checks or as passed.

Sybqa planned a purchase on Trailhead Supply from the goal “Buy a product and check out”, then a real WebKit browser followed the plan at desktop (1280 px) and narrow (320 px) widths. The store has one bug planted on purpose: placing an order never shows a confirmation.

On this page

What the run did

Journey: Buy a product and check out

  1. click [data-testid="product-link-trail-mug"]
  2. expectVisible [data-testid="product-title"]
  3. click [data-testid="add-to-cart"]
  4. expectText [data-testid="cart-count"] with “1”
  5. click [data-testid="view-cart"]
  6. expectVisible [data-testid="cart-line"]
  7. click [data-testid="checkout-link"]
  8. fill #checkout-name with “Demo Shopper”
  9. fill #checkout-email with “shopper@example.com”
  10. fill #checkout-card with “4242 4242 4242 4242”
  11. click [data-testid="place-order"]
  12. expectVisible [data-testid="order-confirmation"]

Journey: Checkout validation

  1. click [data-testid="place-order"]
  2. expectVisible [data-testid="checkout-errors"]

The typed name, email and card number are the demo store’s own published test values.

Journey results

Journey checks at each width, as recordedScroll sideways for more columns.
CheckStateRecorded summary
journey:Buy a product and check out:narrowFailedexpect(locator).toBeVisible() failed Locator: locator('[data-testid="order-confirmation"]') Expected: visible Received: hidden Timeout: 5000ms
journey:Buy a product and check out:narrow:milestone:productPassedRequired flow stage observed: Product page
journey:Buy a product and check out:narrow:milestone:cartPassedRequired flow stage observed: Cart with the product
journey:Buy a product and check out:narrow:milestone:checkoutPassedRequired flow stage observed: Checkout form
journey:Buy a product and check out:narrow:milestone:confirmationNot runRequired flow stage not observed: Order confirmation; full flow coverage remains incomplete.
journey:Buy a product and check out:narrow:runtimeNeeds review1 browser error from the site. First: "undefined is not an object (evaluating 'lines.reduce')"
journey:Buy a product and check out:desktopFailedexpect(locator).toBeVisible() failed Locator: locator('[data-testid="order-confirmation"]') Expected: visible Received: hidden Timeout: 5000ms
journey:Buy a product and check out:desktop:milestone:productPassedRequired flow stage observed: Product page
journey:Buy a product and check out:desktop:milestone:cartPassedRequired flow stage observed: Cart with the product
journey:Buy a product and check out:desktop:milestone:checkoutPassedRequired flow stage observed: Checkout form
journey:Buy a product and check out:desktop:milestone:confirmationNot runRequired flow stage not observed: Order confirmation; full flow coverage remains incomplete.
journey:Buy a product and check out:desktop:runtimeNeeds review1 browser error from the site. First: "undefined is not an object (evaluating 'lines.reduce')"
journey:Checkout validation:desktopPassedTerminal UI assertion passed within its configured browser scope; no database persistence is inferred.
journey:Checkout validation:narrowPassedTerminal UI assertion passed within its configured browser scope; no database persistence is inferred.

The runtime check recorded the browser error from the planted bug: undefined is not an object (evaluating 'lines.reduce').

Screenshots

Trailhead Supply checkout page at desktop width after Place order: the order summary shows one Enamel trail mug at $14.00, the demo name, email and test card are still filled in, and no order confirmation is shown.
Desktop, 1280 × 800 (shown smaller): the screen after Place order. The form is still there and no confirmation appeared. From check journey:Buy a product and check out:desktop:milestone:confirmation.
Trailhead Supply checkout at 320 pixels wide after Place order: the filled demo details and the Place order button are still showing, with no order confirmation.
Narrow, 320 × 740: the same result at the narrow width. From check journey:Buy a product and check out:narrow:milestone:confirmation.

What happens next

2 checks failed, all in the checkout journey. In a real report each failure comes with recorded steps and a fix brief to paste into the tool that edits the site. After the fix, the same check is run again: see the retest on the fixed store.

What this run did not cover

Every recorded check and run note

All 271 checks and 8 run notes from this run, each with the state and summary it recorded, word for word.

All 271 checks and 8 run notes, as recorded
All 271 checks and 8 run notes from this runScroll sideways for more columns.
CheckStateRecorded summary
jev:disabledNot runAdditional AI verification was not enabled for this check
ai:disabledNot runLLM exploration disabled by profile
page:1:narrow:httpPassedGET http://127.0.0.1:22280/demo/shop/ → 200
page:1:desktop:httpPassedGET http://127.0.0.1:22280/demo/shop/ → 200
page:1:desktop:contentPassedPage has visible content
page:1:desktop:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:1:desktop:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:1:desktop:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:1:desktop:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:1:desktop:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:1:desktop:overflowPassedNo horizontal overflow
page:1:desktop:a11yPassed0 accessibility violations
page:1:desktop:perceived-timingNot runSome page timing metrics are unavailable in this browser.
launch:analytics-beaconsNeeds reviewLaunch-health advisory: No request matched a known analytics endpoint (4 requests checked). Consent, request policy, a first-party proxy, or intentionally absent analytics may explain this; ingestion is unverified.
launch:cookie-securePassedLaunch-health advisory: No first-party cookies were set
launch:cspPassedLaunch-health advisory: Content-Security-Policy header is present
page:1:narrow:contentPassedPage has visible content
page:1:narrow:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:1:narrow:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:1:narrow:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:1:narrow:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:1:narrow:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:1:narrow:overflowPassedNo horizontal overflow
page:1:narrow:a11yPassed0 accessibility violations
page:1:narrow:perceived-timingNot runSome page timing metrics are unavailable in this browser.
page:2:narrow:httpPassedGET http://127.0.0.1:22280/demo/shop/cart.html → 200
page:2:narrow:contentPassedPage has visible content
page:2:desktop:httpPassedGET http://127.0.0.1:22280/demo/shop/cart.html → 200
page:2:desktop:contentPassedPage has visible content
page:2:narrow:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:2:narrow:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:2:narrow:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:2:narrow:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:2:narrow:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:2:desktop:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:2:desktop:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:2:desktop:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:2:desktop:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:2:desktop:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:2:desktop:overflowPassedNo horizontal overflow
page:2:narrow:overflowPassedNo horizontal overflow
page:2:desktop:a11yPassed0 accessibility violations
page:2:desktop:perceived-timingNot runSome page timing metrics are unavailable in this browser.
page:2:narrow:a11yPassed0 accessibility violations
page:2:narrow:perceived-timingNot runSome page timing metrics are unavailable in this browser.
page:2:narrow:trick:reflow-320Passedreflow-320: page fits 320px without horizontal scrolling.
page:2:desktop:trick:back-forwardPassedback-forward: Back and Forward restored both pages with their content.
page:2:desktop:trick:session-expiryPassedsession-expiry: page reloads normally without stored session data.
page:3:narrow:httpPassedGET http://127.0.0.1:22280/demo/shop/product.html?item=field-notebook → 200
page:3:narrow:contentPassedPage has visible content
page:3:narrow:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:3:narrow:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:3:narrow:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:3:narrow:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:3:narrow:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:3:desktop:httpPassedGET http://127.0.0.1:22280/demo/shop/product.html?item=field-notebook → 200
page:3:desktop:contentPassedPage has visible content
page:3:desktop:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:3:desktop:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:3:desktop:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:3:desktop:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:3:desktop:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:3:desktop:overflowPassedNo horizontal overflow
page:3:narrow:overflowPassedNo horizontal overflow
page:3:desktop:a11yPassed0 accessibility violations
page:3:desktop:perceived-timingNot runSome page timing metrics are unavailable in this browser.
page:3:narrow:a11yPassed0 accessibility violations
page:3:narrow:perceived-timingNot runSome page timing metrics are unavailable in this browser.
page:3:desktop:trick:slow-networkNot runslow-network: network throttling needs Chromium; this run uses webkit.
page:3:narrow:trick:double-submitNot rundouble-submit: double-clicking "Add to cart" sent no submission request; nothing to deduplicate.
page:3:desktop:trick:offline-actionPassedoffline-action: "Add to cart" works without a connection (no network request was needed).
page:3:desktop:trick:double-submitNot rundouble-submit: double-clicking "Add to cart" sent no submission request; nothing to deduplicate.
page:4:narrow:httpPassedGET http://127.0.0.1:22280/demo/shop/product.html?item=trail-mug → 200
page:4:narrow:contentPassedPage has visible content
page:4:desktop:httpPassedGET http://127.0.0.1:22280/demo/shop/product.html?item=trail-mug → 200
page:4:desktop:contentPassedPage has visible content
page:4:narrow:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:4:narrow:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:4:narrow:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:4:narrow:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:4:narrow:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:4:desktop:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:4:desktop:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:4:desktop:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:4:desktop:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:4:desktop:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:4:narrow:overflowPassedNo horizontal overflow
page:4:narrow:a11yPassed0 accessibility violations
page:4:narrow:perceived-timingNot runSome page timing metrics are unavailable in this browser.
page:4:desktop:overflowPassedNo horizontal overflow
page:4:desktop:a11yPassed0 accessibility violations
page:4:desktop:perceived-timingNot runSome page timing metrics are unavailable in this browser.
page:4:narrow:trick:back-forwardPassedback-forward: Back and Forward restored both pages with their content.
page:4:narrow:trick:session-expiryPassedsession-expiry: page reloads normally without stored session data.
page:5:narrow:httpPassedGET http://127.0.0.1:22280/demo/shop/checkout.html → 200
page:5:narrow:contentPassedPage has visible content
page:5:narrow:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:5:narrow:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:5:narrow:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:5:narrow:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:5:narrow:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:5:desktop:httpPassedGET http://127.0.0.1:22280/demo/shop/checkout.html → 200
page:5:desktop:contentPassedPage has visible content
page:5:desktop:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:5:desktop:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:5:desktop:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:5:desktop:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:5:desktop:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:5:desktop:overflowPassedNo horizontal overflow
page:5:narrow:overflowPassedNo horizontal overflow
page:5:desktop:a11yPassed0 accessibility violations
page:5:desktop:perceived-timingNot runSome page timing metrics are unavailable in this browser.
page:5:narrow:a11yPassed0 accessibility violations
page:5:narrow:perceived-timingNot runSome page timing metrics are unavailable in this browser.
page:5:desktop:human-probe:0:overflowPassedNo overflow after interaction
page:5:desktop:human-probe:0:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:5:desktop:human-probe:0:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:5:desktop:human-probe:0:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:5:desktop:human-probe:0:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:5:desktop:human-probe:0:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:5:desktop:human-probe:0:a11yPassed0 accessibility violations
page:5:narrow:human-probe:0:overflowPassedNo overflow after interaction
page:5:narrow:human-probe:0:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:5:narrow:human-probe:0:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:5:narrow:human-probe:0:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:5:narrow:human-probe:0:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:5:narrow:human-probe:0:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:5:narrow:human-probe:0:a11yPassed0 accessibility violations
page:5:desktop:human-probe:1:overflowPassedNo overflow after interaction
page:5:desktop:human-probe:1:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:5:desktop:human-probe:1:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:5:desktop:human-probe:1:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:5:desktop:human-probe:1:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:5:desktop:human-probe:1:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:5:desktop:human-probe:1:a11yPassed0 accessibility violations
page:5:narrow:human-probe:1:overflowPassedNo overflow after interaction
page:5:narrow:human-probe:1:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
page:5:narrow:human-probe:1:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
page:5:narrow:human-probe:1:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
page:5:narrow:human-probe:1:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
page:5:narrow:human-probe:1:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
page:5:narrow:human-probe:1:a11yPassed0 accessibility violations
page:5:narrow:trick:slow-networkNot runslow-network: network throttling needs Chromium; this run uses webkit.
page:5:desktop:trick:reflow-320Passedreflow-320: page fits 320px without horizontal scrolling.
journey:Buy a product and check out:narrow:step:0:overflowPassedNo overflow after interaction
journey:Buy a product and check out:narrow:step:0:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:0:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:0:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:0:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:0:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:0:overflowPassedNo overflow after interaction
journey:Buy a product and check out:desktop:step:0:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:0:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:0:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:0:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:0:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:0:a11yPassed0 accessibility violations
journey:Buy a product and check out:desktop:step:0:a11yPassed0 accessibility violations
journey:Buy a product and check out:narrow:step:2:overflowPassedNo overflow after interaction
journey:Buy a product and check out:narrow:step:2:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:2:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:2:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:2:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:2:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:2:overflowPassedNo overflow after interaction
journey:Buy a product and check out:desktop:step:2:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:2:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:2:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:2:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:2:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:2:a11yPassed0 accessibility violations
journey:Buy a product and check out:desktop:step:2:a11yPassed0 accessibility violations
journey:Buy a product and check out:narrow:step:4:overflowPassedNo overflow after interaction
journey:Buy a product and check out:narrow:step:4:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:4:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:4:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:4:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:4:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:4:overflowPassedNo overflow after interaction
journey:Buy a product and check out:desktop:step:4:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:4:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:4:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:4:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:4:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:4:a11yPassed0 accessibility violations
journey:Buy a product and check out:desktop:step:4:a11yPassed0 accessibility violations
journey:Buy a product and check out:narrow:step:6:overflowPassedNo overflow after interaction
journey:Buy a product and check out:narrow:step:6:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:6:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:6:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:6:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:6:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:6:overflowPassedNo overflow after interaction
journey:Buy a product and check out:desktop:step:6:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:6:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:6:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:6:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:6:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:6:a11yPassed0 accessibility violations
journey:Buy a product and check out:desktop:step:6:a11yPassed0 accessibility violations
journey:Buy a product and check out:narrow:step:7:overflowPassedNo overflow after interaction
journey:Buy a product and check out:narrow:step:7:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:7:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:7:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:7:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:7:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:7:a11yPassed0 accessibility violations
journey:Buy a product and check out:desktop:step:7:overflowPassedNo overflow after interaction
journey:Buy a product and check out:desktop:step:7:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:7:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:7:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:7:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:7:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:7:a11yPassed0 accessibility violations
journey:Buy a product and check out:narrow:step:8:overflowPassedNo overflow after interaction
journey:Buy a product and check out:narrow:step:8:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:8:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:8:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:8:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:8:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:8:a11yPassed0 accessibility violations
journey:Buy a product and check out:desktop:step:8:overflowPassedNo overflow after interaction
journey:Buy a product and check out:desktop:step:8:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:8:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:8:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:8:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:8:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:8:a11yPassed0 accessibility violations
journey:Buy a product and check out:narrow:step:9:overflowPassedNo overflow after interaction
journey:Buy a product and check out:narrow:step:9:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:9:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:9:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:9:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:9:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:narrow:step:9:a11yPassed0 accessibility violations
journey:Buy a product and check out:desktop:step:9:overflowPassedNo overflow after interaction
journey:Buy a product and check out:desktop:step:9:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:9:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:9:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:9:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:9:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Buy a product and check out:desktop:step:9:a11yPassed0 accessibility violations
journey:Buy a product and check out:narrowFailedexpect(locator).toBeVisible() failed Locator: locator('[data-testid="order-confirmation"]') Expected: visible Received: hidden Timeout: 5000ms
journey:Buy a product and check out:narrow:milestone:productPassedRequired flow stage observed: Product page
journey:Buy a product and check out:narrow:milestone:cartPassedRequired flow stage observed: Cart with the product
journey:Buy a product and check out:narrow:milestone:checkoutPassedRequired flow stage observed: Checkout form
journey:Buy a product and check out:narrow:milestone:confirmationNot runRequired flow stage not observed: Order confirmation; full flow coverage remains incomplete.
journey:Buy a product and check out:narrow:runtimeNeeds review1 browser error from the site. First: "undefined is not an object (evaluating 'lines.reduce')"
journey:Buy a product and check out:desktopFailedexpect(locator).toBeVisible() failed Locator: locator('[data-testid="order-confirmation"]') Expected: visible Received: hidden Timeout: 5000ms
journey:Buy a product and check out:desktop:milestone:productPassedRequired flow stage observed: Product page
journey:Buy a product and check out:desktop:milestone:cartPassedRequired flow stage observed: Cart with the product
journey:Buy a product and check out:desktop:milestone:checkoutPassedRequired flow stage observed: Checkout form
journey:Buy a product and check out:desktop:milestone:confirmationNot runRequired flow stage not observed: Order confirmation; full flow coverage remains incomplete.
journey:Buy a product and check out:desktop:runtimeNeeds review1 browser error from the site. First: "undefined is not an object (evaluating 'lines.reduce')"
journey:Checkout validation:desktop:step:0:overflowPassedNo overflow after interaction
journey:Checkout validation:desktop:step:0:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Checkout validation:desktop:step:0:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Checkout validation:desktop:step:0:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Checkout validation:desktop:step:0:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Checkout validation:desktop:step:0:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Checkout validation:narrow:step:0:overflowPassedNo overflow after interaction
journey:Checkout validation:narrow:step:0:integrity:imagesPassedVisible image loading: No issue observed in inspected viewport.
journey:Checkout validation:narrow:step:0:integrity:anchorsPassedSame-document anchor targets: No issue observed in inspected viewport.
journey:Checkout validation:narrow:step:0:integrity:copyPassedUnfinished rendered copy: No issue observed in inspected viewport.
journey:Checkout validation:narrow:step:0:integrity:contact-fieldsPassedEmail-or-phone label and native validation: No issue observed in inspected viewport.
journey:Checkout validation:narrow:step:0:integrity:target-sizePassedVisible tap-target size: No issue observed in inspected viewport.
journey:Checkout validation:desktop:step:0:a11yPassed0 accessibility violations
journey:Checkout validation:desktopPassedTerminal UI assertion passed within its configured browser scope; no database persistence is inferred.
journey:Checkout validation:narrow:step:0:a11yPassed0 accessibility violations
journey:Checkout validation:narrowPassedTerminal UI assertion passed within its configured browser scope; no database persistence is inferred.
tracePassedTraces include actions before required failures or learning observations
keyboard:focus-sampleNeeds reviewFirst Tab focus sampled on 10 page state(s); complete keyboard usability requires journey review
readiness:dom-stabilityNeeds reviewWaited for visible page changes to settle in 6 screen(s). This does not prove the application finished loading; a specific ready state needs an explicit check.
consistency:summaryPassedCross-page consistency compared 10 page views against a baseline inferred from the homepage: no style drift found (score 100/100).
states:coveragePassedRecorded 28 distinct UI states and 20 transitions
harness:screenshot-cspNeeds reviewUp to 21 console messages "Refused to apply a stylesheet" came from Sybqa's own WebKit screenshots and were left out of the site's rows. WebKit inserts a blank style element into each frame to take a screenshot, and the page's Content Security Policy refuses it. A site's own refused style reads the same, so only one message per frame per screenshot is set aside; any more stay in the site's rows.
coverage:summaryNeeds reviewCaptured 5 URL(s); 0 discovered route(s) have incomplete viewport coverage. Automated checks and exploratory observations do not establish complete product or human acceptance.
timing:no-feedbackNeeds review2 action(s) showed no visible change within 1.5 s; check whether users get feedback there (some controls are silent by design)
session:chartersNeeds review5 testing focus areas; 0 observations recorded

Run it yourself

The console can plan a check of the same demo store, or of a site you own or may test. Add your link here; it waits in the console after you create an account. The free plan gives 10 runs a month without AI review. Nothing runs until you review the plan.

Use a site you own or may test. Nothing runs until you review the plan.