Introduction
Welcome to Testream, Jira-native quality evidence for teams that want automated runs, BDD behaviors, focused manual coverage, and release context in one workflow.
Testream connects the tests you already run to the Jira issues and releases where decisions happen. Start with one reporter and one real run, then add reusable BDD workflows, manual Test Cycles, and release visibility as your team needs them.

Choose your path
| If you want to… | Start here |
|---|---|
| Publish your first automated run | Quick Start |
| Choose a framework reporter | Installation and reporter guides |
| Get guided setup in Jira | Rovo Setup Agent |
| Map BDD behavior to test evidence | BDD Coverage Agent |
| Run focused manual coverage | Test Cycles |
| Review evidence for a release | Release Visibility |
What is Testream?
Testream publishes automated test results into Jira with the context teams need to understand delivery risk:
- Jira-native run summaries - See pass rate, failed tests, branch, commit, and suite changes where work is already tracked.
- Failure evidence - Keep errors, stack traces, screenshots, videos, traces, logs, and metadata connected to the result.
- CI/CD context - Attach branch, commit, environment, and run metadata from local runs or pipelines.
- Trends and release signal - Track flaky behavior, suite growth, timing changes, and release readiness over time.
- Reusable BDD workflows - Manage shared behaviors, manual cycles, and release evidence without duplicating acceptance criteria.
- Code-first reporting - Start from the automated tests you already run, not from a separate manual test-case inventory.
- Shared quality visibility - Give developers, QA, product, and release stakeholders one readable quality signal inside Jira.
Key Features
Multi-Framework Support
Testream supports the following reporters out of the box:
- Playwright - E2E testing for modern web apps
- .NET - xUnit, NUnit, MSTest, and TRX formats
- Cypress - E2E testing for web applications
- Jest - Unit and integration testing for JavaScript/TypeScript
- WebdriverIO - E2E testing for web applications
- Mocha - Flexible JavaScript test framework
- CLI - Upload CTRF reports from any test tool
- JUnit - Parse and upload JUnit XML test results
- Vitest - Blazing-fast unit testing for Vite projects
- pytest - Python testing framework with rich plugin ecosystem
CTRF Standard
All reporters use the Common Test Report Format (CTRF) - an open standard for test result reporting. This ensures consistency and interoperability across different testing tools.
CI/CD Integration
Upload test results and artifacts from local runs or any stage of your pipeline. Whether you use GitHub Actions, Jenkins, CircleCI, Azure DevOps, or another CI/CD provider, Testream reporters and the CLI can publish results with TESTREAM_API_KEY:
- uses: testream/cli@latest
with:
report-path: ctrf/ctrf-report.json
test-tool: playwright
api-key: ${{ secrets.TESTREAM_API_KEY }}
Or use the CLI directly:
npx @testream/cli \
--report-path ctrf/ctrf-report.json \
--test-tool playwright \
--api-key $TESTREAM_API_KEY
Testream for Jira
Install the Testream – Automated Test Management for Jira app to make automated test evidence visible inside Jira:
- Test Run Summaries in Jira Issues - View summaries of test runs directly within Jira issues.
- Test Suite Changes - Track tests added, removed, and unchanged between runs on the same branch.
- Rovo-assisted setup - Let the Testream Setup Agent recommend reporters, CI guidance, and first-run checks from Jira.
- BDD Coverage Agent - Assess Jira BDD scenarios against captured evidence with confidence, rationale, and provenance while keeping reviewers in control.
- BDD Library - Reuse behaviors across Jira issues, cycles, and releases.
- Test cycles - Execute lean manual coverage from reusable behaviors.
- Detailed test runs - View results with branch, commit, and environment metadata
- Create issues from failures - One-click bug creation with pre-filled context
- Rich debugging artifacts - Screenshots, videos, and trace files inline
- Trends & analytics - Track test performance over time
- Release management - Filter and assess quality by release version
- Release visibility - Review release readiness through behavior evidence, linked cycles, and mapping gaps
- PDF reports - Generate downloadable PDF summaries of test runs
- Test health metrics - Pass rate, failed tests, and flaky test detection
Learn more about the Jira integration | Explore automated evidence | Explore BDD coverage
Getting Started
The fastest proof is one real automated run in Jira:
- Quick Start - Publish your first automated test run into Jira
- Installation Guide - Choose the reporter for your framework
- Rovo Setup Agent - Let the Testream Setup Agent guide reporter and CI setup
- CLI Reporter - Upload CTRF or converted reports from any test tool
Need Help?
- Email: contact@testream.app
- Website: testream.app