All mock tests are FREE till 31 December — register to save your progress
Unit 6 · Software Engineering Paper 2 CS · September 2022

Alpha and beta testing are forms of

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: C. Acceptance testing

Explanation

Alpha testing is carried out by the customer at the developer's site with the developer looking on; beta testing is carried out by real end users at their own sites, with faults reported back to the developer. Both exist to decide whether the delivered software is acceptable to the customer, so both are stages of acceptance testing (validation testing). White-box testing needs knowledge of internal code structure, which neither uses; black-box is a test-design technique rather than a level of testing; and system testing is performed by the development organisation before the product ever reaches the customer.

More Software Engineering questions