Lesson 5 of 5
Why business people test ERP
7 min
An ERP system is changed constantly: new releases, new configuration, fixes, legal updates, new plants, new products. Before any of those changes reaches the live system, someone has to say "yes, this works, we can use it." That decision is called sign-off, and in SAP it is very often made by business people, not IT.
Working screens versus correct results
IT and technical testers can prove that a screen opens, that a field accepts input and that a document is saved. What they usually cannot judge on their own is whether the business result is right. Is $150 the right standard cost for a CMC-ALT-100? Should this customer get a 3% discount? Should a Chicago shipment post to that inventory account? Those answers live in the heads of sales, purchasing, finance and plant people.
| Question | Who can answer it |
|---|---|
| Does the sales order save without an error? | Anyone, including a technical tester |
| Is the price on the order the one the contract says? | Sales or pricing key user |
| Did the goods issue post to the right inventory and cost accounts? | Finance or cost accounting key user |
| Is the invoice layout acceptable to send to a customer? | Billing or customer service key user |
| Is the whole order-to-cash flow ready for the business to use? | The process owner, based on the evidence above |
A saved document is not the same as a correct result
Who does what
You will meet a few roles again and again. A business user runs SAP every day. A key user is a business user with deeper knowledge who helps design, test and teach. A process owner is accountable for an end-to-end process such as order-to-cash and gives the final yes or no. A tester may be any of these, or a member of a test team, who executes test cases and records results.
Evidence-based sign-off
Throughout the Academy we use one principle: sign-off is a decision based on evidence, not on a feeling. "I clicked through it and it seemed fine" is not evidence. Evidence is something another person could check later without asking you.
- Did the step run without error?Yes → record the document number · No → record the message text and number, then stop
- Is the business result what you expected?Yes → note the values you checked · No → raise a defect with expected and actual values
- Did the downstream effects happen?Yes → record the follow-on documents (delivery, journal entry) · No → raise a defect
- Did anything outside the change move?No → note the regression check you ran · Yes → raise a defect before signing
Good evidence for an SAP test usually includes: the system and client you tested in, the user and role, the input data (customer, material, plant, quantity), the document numbers created, the values you checked and what you expected, and any message the system showed. Later courses add detail, but these items never go away.
When business testing happens
Business people are involved at several points. In a new implementation or a migration, key users take part in integration testing, where whole processes run across modules, and in user acceptance testing (UAT), where the business confirms the system supports the way it works. After go-live, every release, fix or configuration change needs regression testing: proof that what worked yesterday still works today. The names vary between companies, but the business’s job is the same in each: judge the result, and record the evidence.
Protecting an integrated system
Because SAP is integrated, business testers are the main defense against changes that work locally but damage something downstream. A key user in sales who also checks the billing result, or a buyer who asks finance to look at the goods receipt posting, is protecting the whole company. That habit of looking one step beyond your own screen is what this Academy will train.
What would you do?
You are a sales key user testing a new discount for Contoso’s fleet customers. The order saves and the discount appears on the order. The test deadline is today. What do you record?
- Sign-off is the decision that a change can go live; business people often make it.
- Technical testers prove a screen works; business testers prove the result is correct.
- Evidence means document numbers, data used, expected versus actual values, tester and date.
- Look one step beyond your own screen: that is how business testers protect an integrated system.
Check your understanding · not graded
Lesson check
1. Who usually gives the final yes or no for an end-to-end process?
2. Which item is real test evidence?
3. Why are business people needed to test SAP?