Docs/Test Data & State

Suites

A suite is a named collection of tests with shared defaults. Suites are how teams organize runs: smoke, regression, nightly, per-feature.

Define

suites/smoke.yamlyaml
name: smoke
tests:
  - tests/login.yaml
  - tests/dashboard.yaml
  - tests/checkout/happy-path.yaml

defaults:
  retries: 1
  timeout: 60s

tags: [smoke, critical]

Run

bash
assrt run --suite smoke