Automated Future Docs
Everything you need to get your CI test results into Automated Future.
Terminal
# Install & configure
$ curl -fsSL https://cli.automatedfuture.co/cli/install.sh | sh
$ af config from-env
# Run tests and upload results in one step
$ af run --label "CI #42" -- npx jest --reporters=jest-junit
Creating test run: CI #42
Run ID: run_abc123
Running: npx jest --reporters=jest-junit
...
Command exited with code 0
Found 1 JUnit XML file(s):
junit.xml
Uploading 3 test case(s)...
[1/3] auth::login — Passed
[2/3] auth::signup — Passed
[3/3] checkout::payment — Failed
2 passed, 1 failed, 0 skipped (3 total)
Test run run_abc123 completed.Quickstart
Get your test results into AF in under 5 minutes. Grab your API key, drop in the CLI, and push.
Get startedCI Integration
Copy-paste pipeline configs for GitHub Actions, GitLab CI, Jenkins, and more.
View examplesTest Frameworks
Setup guides for Jest, pytest, Playwright, Go, Rust, RSpec, PHPUnit, and more.
Find your frameworkCLI Reference
Every command, flag, and environment variable. Install, configure, and control your test reporting.
Read the docsAPI Reference
REST API docs for integrating directly via curl, scripts, or any HTTP client.
View endpoints