volume_mute
Six Stages of Acceptance Testing
publish date: 2026/06/19 10:34:30.536877 UTC
volume_mutePlease drag and drop the options to sort them
The acceptance testing process has six stages shown in the diagram below.
Arrange the six stages in the correct order.
Negotiate test results
Define acceptance criteria
Run acceptance tests
Derive acceptance tests
Accept or reject system
Plan acceptance testing
Correct Answer
(1) Define acceptance criteria
(2) Plan acceptance testing
(3) Derive acceptance tests
(4) Run acceptance tests
(5) Negotiate test results
(6) Accept or reject system
Explanation
The six-stage acceptance testing process is: (1) Define acceptance criteria - ideally before the contract is signed; (2) Plan acceptance testing - resources, schedule, coverage; (3) Derive acceptance tests - tests for functional and non-functional characteristics; (4) Run acceptance tests - ideally in the actual environment; (5) Negotiate test results - discuss problems and fixes; (6) Accept or reject system.
Reference
Software Engineering, Ian Sommerville, 10th edition
