Awesome Reviewers

Verification · Testing · End-to-end browser tests

Scripted flows

Deterministic scripts for critical paths: sign-in, checkout, settings.

How to build it

  1. Write one script per critical path, such as sign-in, checkout and settings.
  2. Select elements by role or test id so scripts survive layout changes.
  3. Save traces and screenshots on failure as CI artifacts.

Signals in a repository

  • A playwright.config.ts or cypress.config.ts file in the repository.
  • An e2e directory with spec files for sign-in, checkout or settings flows.

In practice

55 repositories run a tool for this check in the scanned set.

  • playwright · 55 repos

Examples

  • freeCodeCamp/freeCodeCamp · playwright

    playwright test --ui-port=0
  • nousresearch/hermes-agent · playwright

    playwright test -c e2e/core/playwright.config.ts local-gateway-attach.spec.ts
  • microsoft/vscode · playwright

    playwright test
  • n8n-io/n8n · playwright

    playwright test --project=e2e tests/e2e/building-blocks/ --workers=1 --retries=2 --reporter=list
  • langflow-ai/langflow · playwright

    playwright test $SCAN_SPECS --project=chromium --shard=$EXPR/$EXPR --workers=2 --retries=1