Which of the following does MOT describe a reason why testing is necessary?

Which of the following does MOT describe a reason why testing is necessary?
A . The customer decided that 100% branch coverage shall be achieved
B . The acquisition of test automation tools was based on the assumption that it will be used m all projects
C . For avionics and pharmaceutical systems software testing is mandated by standards
D . The risks associated with delivering the system are far higher than the cost of testing

Answer: B

Explanation:

Testing is necessary for various reasons, such as:

To detect defects and failures that may affect the quality, performance, reliability or security of a software product or system

To verify that a software product or system meets its specified requirements, expectations and standards

To validate that a software product or system fulfills its intended purpose and satisfies its stakeholders’ needs

To provide information and feedback about the status and risks of a software product or system

To comply with regulations or contractual obligations that mandate testing for certain types of software products or systems The following statements describe some reasons why testing is necessary:

A) The customer decided that 100% branch coverage shall be achieved. This is a reason why testing is necessary, as it reflects a contractual obligation or a quality standard that requires testing to measure and achieve a certain level of code coverage.

C) For avionics and pharmaceutical systems software testing is mandated by standards. This is a reason why testing is necessary, as it reflects a regulation or a compliance requirement that mandates testing for certain types of software products or systems that have high safety or security risks.

D) The risks associated with delivering the system are far higher than the cost of testing. This is a reason why testing is necessary, as it reflects a risk-based approach that considers testing as an investment to reduce the probability and impact of potential failures or defects.

The following statement does not describe a reason why testing is necessary:

B) The acquisition of test automation tools was based on the assumption that it will be used m all projects. This is not a reason why testing is necessary, as it reflects a business decision or a resource allocation that does not justify the need or purpose of testing. Test automation tools are not always suitable or beneficial for all projects, and testing can be performed with or without test automation tools.

Verified Reference: [A Study Guide to the ISTQB® Foundation Level 2018 Syllabus – Springer], Chapter 1, page 5-6.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments