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
- The process of gathering software requirements from the client, analysing and documenting them is known as
- Size and complexity are part of
- Which metrics are derived by normalising quality and/or productivity measures by the size of the software that has been produced?
- The model in which the requirements are implemented category by category is the
- Which of the following is an indirect measure of a product?
- If modules X and Y operate on the same input and output data, the cohesion is