Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 3 of 6

Exit criteria: are we done?

8 min

Listen to this lesson

0:00 / 8:16

Exit criteria define when a test phase can be considered complete. ISTQB calls them the conditions for officially completing an activity; in agile terms, they play a role similar to a definition of done. They turn "are we finished?" from a feeling into a check. On SAP programs, they are the basis of every test phase sign-off.

Typical exit criteria

AreaExit criterionContoso example for UAT
CoverageAll planned test cases executed; all in-scope requirements traced to at least one executed test100% of UAT cases executed; requirement traceability shows no untested requirement
ResultsPass rate at or above an agreed threshold, with every failure explainedAt least 95% passed; each failure linked to a defect
Open defectsNo open critical defects; no open high defects without an agreed workaround and ownerZero critical; two high with documented workarounds accepted by Dan
Retests and regressionAll closed defects retested; regression run after the last fix transportRegression pack run on the final build
RisksRemaining risks documented and accepted by the right ownersRisk acceptance records signed for deferred items
EvidenceResults, defects and test summary report available for reviewTest summary report published; evidence attached in SAP Cloud ALM

Exit criteria by area. Thresholds are examples; each program sets its own.

Thresholds and their traps

Pass-rate thresholds are useful but dangerous on their own. A 95% pass rate can hide a failed period-end close or a failed tax scenario that matters more than all the passes together. That is why good exit criteria combine a pass rate with severity-based limits on open defects and with coverage of business-critical scenarios: "all scenarios marked critical by the process owner passed" is stronger than any percentage.

Not readyLow pass rate and critical scenarios failing; extend the cycle
The 95% trapPass rate looks fine, but a critical scenario such as period-end close for company code 1710 has failed
Close, but noisyCritical scenarios pass; lower-priority failures need triage before exit
Ready to signThreshold met and every scenario the process owner marked critical has passed
A pass rate only means something next to critical scenario coverage; a high rate with a failed critical scenario is not done.
The Sign-Off Table · thesignofftable.com/academy/sap-tst-105
Entry criteriaExit criteria
QuestionAre we ready to start testing?Are we done testing this phase?
CheckedBefore the phase startsBefore the phase is signed off
Typical itemsEnvironment, build, data, approved test cases, trained testers with accessCoverage, pass rate, open defects by severity, retests, accepted risks, report
Contoso examplesQAS client 100 refreshed; build 7 importedNo open critical defects; all critical O2C and finance scenarios passed
If not metDelay or partial start with waiversExtend, or sign with conditions and accepted risks
Entry and exit criteria side by side.
The Sign-Off Table · thesignofftable.com/academy/sap-tst-105

Agree them before execution

Exit criteria must be agreed and published before the phase starts, by the same people who will sign it off. Once results are known, there is strong pressure to redefine done: lower the pass threshold, reclassify a high defect as medium, or call a failed scenario out of scope. Criteria agreed in advance give the test lead something firm to point at, and they protect process owners from being pressured into accepting what they never agreed to.

That does not mean criteria can never change. Sometimes a program learns something that genuinely changes what matters. The rule is that changes are made openly, by the people who own the sign-off, with the reason recorded, never quietly by whoever writes the status report.

The test summary report

The evidence for exit is usually brought together in a test summary report (ISO/IEC/IEEE 29119-3 calls it a test completion report). It states what was tested, what was not and why, results against each exit criterion, open defects with their status and workarounds, risks, and a recommendation. It is the single document a process owner should read before signing a test phase.

RecommendationSign, sign with conditions, or extend, and why
RisksWhat could still go wrong in business terms
Open defectsStatus, severity and workaround for each one still open
Results per exit criterionMet or not met, with the evidence behind each
Scope tested and not testedWhat was covered, what was left out, and the reason
A test summary report builds from scope at the bottom to a recommendation at the top, so the signer can trace every claim to evidence.
The Sign-Off Table · thesignofftable.com/academy/sap-tst-105

What would you do?

Contoso's integration cycle ends with 97% passed, which meets the agreed 95% threshold. However, one open defect stops the period-end close for company code 1710, which Dan marked as a critical scenario. The PMO says the exit criteria are met. Are they?

Key points
  • Exit criteria define when a phase is done: coverage, results, open defects by severity, retests and regression, accepted risks, evidence.
  • Pass rates alone mislead; combine them with severity limits and critical scenario coverage.
  • Agree exit criteria before execution, with the people who will sign.
  • Change criteria only openly, by the owners, with reasons recorded.
  • The test summary report presents results against each criterion.

Check your understanding · not graded

Lesson check

  1. 1. Which is a typical exit criterion for SAP integration testing?

  2. 2. When should exit criteria be agreed?

  3. 3. Why is a pass rate alone a weak exit criterion?

  4. 4. What does ISO/IEC/IEEE 29119-3 call the report that summarizes testing at the end of a phase?