Spitfire
Comparisonk6 · JMeter · Locust

Why Spitfire?

Spitfirek6JMeterLocust
To write a testWeb editor or JSONJavaScriptDesktop GUIPython
Single sign-on (OIDC, LDAP)✓ group → role mapping— cloud edition——
Self-hosted team UI✓ roles, groups— cloud edition—~ no users
SQL · Kafka · MQTT · Redis · MongoDB✓ built in~ extensions~ partly~ in code
Several locations in one run✓ by percent— cloud edition~ manual~ manual
Tests from OpenAPI / Postman / HAR✓ in the UI, auto-correlation~ separate converters~ recording proxy, plugins—
Production write guard✓———
Shareable report✓ PDF, HTML, link~ HTML only~ HTML only~ HTML only
Scheduled runs + Slack / Teams / e-mail✓ built in, PDF attached— cloud edition~ via a CI server—
Alert on a regression against the baseline✓ Slack, Teams, e-mail, webhook———
Responses of failed requests✓ samples on the run page~ by logging in code~ with a listener~ error text only
Audit log✓ tamper-proof———
Pass/fail exit code for CI✓ k6-compatible, on your runners✓~✓

Compared against each tool's open-source edition.