\
viking
is an alternative API load testing tool. We're raiding in style.
viking
is unstable.
bash
cargo install viking
```bash
viking init ```
```yaml version: "0.1"
campaigns: main: phases: - target: !env "APIURI" threads: 32 ends: requests: 2000 time: !s 60 timeout: !s 2000 spec: !get header: x-api-key: - !env "APIKEY" query: page: - !static 0 per_page: - !static 1000 from: - !static 1262304000 to: - !static 1262307600 behaviours: ok: - match: ^(200)$ mark: !success - match: .* mark: !error error: !backoff 1000
```