SOFTWARE ENGINEERING

SOFTWARE TESTING

TEST PLAN AND TEST CASE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of the following statements BEST describes one of the seven key principles of software testing?
A
Automated tests are better than manual tests for avoiding the Exhaustive Testing
B
Exhaustive Testing is, with sufficient effort and tool support, feasible for all software
C
It is normally impossible to test all input combinations for a software system
D
The purpose of testing is to demonstrate the absence of defects
Explanation: 

Detailed explanation-1: -In this Seven Principles Tutorial, you will learn: 1) Exhaustive testing is not possible. 2) Defect Clustering. 3) Pesticide Paradox. 4) Testing shows a presence of defects.

Detailed explanation-2: -Test cases are derived by identifying the components included in the use case and creating integration tests that exercise the interactions of these components.

There is 1 question to complete.