volume_mute

Six Stages of Acceptance Testing

publish date2026/06/19 10:34:30.536877 UTC

volume_mute
False
Please drag and drop the options to sort them

The acceptance testing process has six stages shown in the diagram below.

Define acceptance criteria Plan acceptance testing Derive acceptance tests Run acceptance tests Negotiate test results Accept or reject system

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


Quizzes you can take where this question appears