Skip to main content
Every TestPulse report is built from the Azure DevOps Test Plans model. Five entities are enough to use it well.

The hierarchy

Test Plan → Test Suite → Test Case → Test Point → Result.

How TestPulse reads it

TestPulse walks the tree read-only: plan → suites → cases → points → latest results. It never modifies anything it did not create itself (see what TestPulse writes).
Because results attach to points, a case that lives in several suites can have several results. TestPulse resolves the latest result for the points in scope.

Suite types, in practice

  • Static — you pick the cases. TestPulse reports them as-is.
  • Requirement-based — the suite is tied to a User Story / PBI; this is what powers traceability and the coverage view.
  • Query-based — cases are resolved from a WIQL query at read time.

Traceability & hierarchy

From Epic to Bug.

Statuses & results

How outcomes are read and reduced.