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

Lesson 6 of 6

Peer review

10 min

Scenarios are written by people who know the process well, which is both their strength and their weakness. The author knows what "check the price" means; the tester running it next month may not. A short peer review, done before execution, catches most of these gaps for the cost of an hour.

The review checklist

CriterionQuestion the reviewer asksTypical finding
ClarityCould a colleague from another team run this without asking the author?Step says "post it" without naming the app or the document
PreconditionsIs everything that must exist before step 1 listed?Stock in storage location 171A not mentioned
Data independenceDoes the scenario use its own data, or data another tester will change?Uses the same customer as the credit block scenario
VerifiabilityDoes every step with a business effect have a checkable expected result?"Billing works" instead of values
AccountingAre journal entries stated where the step posts?Goods issue result omits cost of goods sold
TraceabilityAre scope item, process step and requirement IDs recorded?No requirement ID
Negative and variant coverageAre the important "should not happen" cases covered somewhere?Approval rejection not tested
EvidenceDoes the scenario say what to capture?No instruction to record document numbers

A peer review checklist for business test scenarios.

How to run a review

  1. Can you run it on paper without asking the author?Yes → check data · No → mark unclear steps and return
  2. Is the data independent and are preconditions complete?Yes → check results · No → assign own data range or add preconditions
  3. Is every expected result checkable with values?Yes → check links · No → return with the steps that need values
  4. Are requirement and scope item links present?Yes → approve for execution · No → add links, then approve
A four-question review path.
The Sign-Off Table · thesignofftable.com/academy/sap-bku-202

Review on paper first: read each step and imagine doing it. Where you hesitate, the tester will too. Then look at the data: is it the scenario's own, and is everything set up? Then the expected results. Finally the links. Keep comments specific ("step 5: add expected net value") so the author can fix them quickly.

Practice: two scenarios

Here are two short extracts written by Contoso key users. Review them before you look at the scenario questions below.

ExtractTextReview comments
A: P2P-020 step 4"Post the invoice. Expected: invoice posted."Name the app (Create Supplier Invoice or MIRO); give invoice amount and reference; expected result should state the journal entry (debit GR/IR, credit Lakeside Components, with tax) and that the invoice is not blocked for payment
B: O2C-030 preconditions"Use customer Great Lakes Fleet Services. Make sure it has a credit limit."This customer is shared with O2C-010 and the credit scenario will block it; assign a dedicated test customer and state the exact credit limit value and segment
Two review findings, with the comments a good reviewer would make.
The Sign-Off Table · thesignofftable.com/academy/sap-bku-202

What would you do?

You are reviewing Luis's cutover rehearsal scenario. Step 7 reads "Check that open sales orders were migrated correctly. Expected: they look right." What is the best review comment?

What would you do?

Two key users disagree in a review. One says each scenario must contain the full BD9 step list even when only billing changed; the other wants a short billing-only scenario. What is the best guidance?

Key points
  • Review scenarios before execution; it is cheap and catches most gaps.
  • Check clarity, preconditions, data independence, verifiability, accounting, traceability, negatives and evidence.
  • Read on paper: where you hesitate, the tester will too.
  • Record reviewer, date and status so sign-off can rely on the scenarios.

Check your understanding · not graded

Lesson check

  1. 1. What is the first review question?

  2. 2. A scenario uses the same customer as a credit-block scenario. Which criterion does it fail?

  3. 3. What should a review comment on "Expected: invoice posted" ask for?

  4. 4. Why record reviewer, date and status for each scenario?