Docs/Advanced Features

Browsers

Assrt drives Chromium, Firefox, and WebKit. Pick one in config for a single-browser run, or use a matrix in CI to run the same suite across all three.

Set a default

assrt.config.yamlyaml
browser:
  name: chromium
  headless: true
  viewport: { width: 1440, height: 900 }

Override per run

bash
assrt run tests/smoke.yaml --browser firefox

Device emulation

yaml
browser:
  name: chromium
  device: "iPhone 15 Pro"