Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.diffblue.com/llms.txt

Use this file to discover all available pages before exploring further.

Prerequisites

Run the test quality report

From the root of your project, start the workflow:
diffblue-agents run test-quality-report
Diffblue Agents starts its server, analyzes your project, and runs through the following stages:
  • Detects your build system, language, and modules
  • Configures coverage and mutation testing tools if not already present
  • Runs coverage and mutation analysis
  • Displays a per-module quality report

Review the results

The report shows four metrics for each module and class:
MetricMeaning
Line coveragePercentage of code lines executed by tests
Branch coveragePercentage of code branches executed by tests
Mutation scorePercentage of code mutations detected by tests
Test strengthPercentage of covered mutations detected by tests
See understanding the report for details on interpreting the metrics.

Next steps