01
Select
Open a saved BDD scenario on a Jira issue and choose the coverage assessment flow.
Planning feature
Let Atlassian Rovo compare a saved Jira behavior with Testream runs, explain the evidence it found, and keep reviewers in control of the final coverage decision.
Last updated August 2, 2026
Direct answer
Testream BDD Coverage Agent verifies whether captured automated test evidence supports a Jira BDD scenario. It compares the scenario's extracted Gherkin clauses with linked Testream evidence, then returns a coverage assessment that can be Confirmed, Likely, Not covered, Insufficient evidence, or Conflicting evidence, with confidence, rationale, provenance, and reviewer controls.
The problem
Teams need to know whether the captured result matches the scenario's Gherkin clauses and expected outcome—not just whether a similarly named test passed.
What teams gain
How it works
01
Open a saved BDD scenario on a Jira issue and choose the coverage assessment flow.
02
Rovo compares the scenario with linked runs, candidate tests, captured results, and provenance.
03
Inspect the explanation, then approve or reject the assessment. Edit the scenario and reassess when it needs changes.
Product proof
Common questions
It assesses whether captured Testream evidence supports the extracted Gherkin clauses and expected outcome in a saved Jira BDD scenario. A passing run or similar test name is not treated as proof of full coverage by itself.
The bounded Rovo assessment compares the BDD scenario with candidate evidence such as the test name, suite or framework, outcome, steps, source location, source snippet, failure summary, attachment names, and scenario or provenance signals.
No. Rovo accelerates the comparison and explains the evidence it found, while the reviewer can approve or reject the assessment. If the scenario needs changes, edit the saved scenario and start a new assessment. An unreviewed assessment should not be the only release gate.
No. Coverage mapping asks whether evidence appears to implement a behavior. The latest execution outcome asks whether the newest captured run passed or failed. Testream keeps those signals separate so a covered scenario can still have a failing run.
Continue exploring
Planning
Create, improve, and assess Gherkin acceptance criteria in Jira with reusable behavior context and real test evidence.
Platform
Use the Testream Setup Agent in Jira to choose a reporter, shape CI guidance, and verify the first automated test run.
Planning
Create a reusable behavior library for Jira issues, test cycles, and releases without duplicating Gherkin scenarios.