97.1k views
4 votes
Exit Criteria may consist of

i) Thoroughness measures, such as coverage of code, functionality or risk
ii) Estimates of Defect density or reliability measures
iii) Residual risk such as defects not foxed or lack of test coverage in certain areas
iv) Verifying the Test Environment
A. iv is correct and i, ii, iii are incorrect
B. i, ii, iii are correct and iv is incorrect
C. ii is correct and i, ii, iv are incorrect
D. iii, iv are correct and i, ii are incorrect

User Bella
by
8.5k points

1 Answer

5 votes

Final answer:

Exit criteria in software testing consist of measures such as code coverage, defect density or reliability measures, residual risk, and the verification of the test environment. These criteria are essential for assessing software quality and readiness for release, making options i, ii, iii, and iv all correct with respect to standard exit criteria.

Step-by-step explanation:

The question is related to exit criteria in software testing. Exit criteria are the conditions that must be met before testing is concluded. Criteria may include:

  • Thoroughness measures, such as coverage of code, functionality, or risk
  • Estimates of Defect density or reliability measures
  • Residual risk, such as defects not fixed or lack of test coverage in certain areas
  • Verifying the Test Environment

All these criteria are part of the standard exit criteria in testing and are essential for ensuring the quality and reliability of the software. Therefore, options i, ii, and iii are correct because they all relate to various aspects of software quality and the assessment of whether the software is ready for release. Option iv, which involves verifying the test environment, is also a valid criterion since the test environment's stability and accuracy are crucial for obtaining reliable test results.

Thus, the correct answer is B. i, ii, iii are correct and iv is incorrect.

User Surya Reddy
by
7.4k points