SOFTWARE ENGINEERING

SOFTWARE ENGINEERING TOOLS AND ENVIRONMENTS

AUTOMATED TESTING TOOLS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of the following sentences describes of the “Testing shows presence of defects” principle?
A
For a software system, it is not possible, under normal conditions, to test all input and output combinations
B
Finding and fixing defects does not help if the system built is unusable and does not fulfill the users’ needs and expectations
C
Testing can show that defects are present, presence of defects but cannot prove that there are no defects
D
Some modules may contain most of the defects discovered during testing
Explanation: 

Detailed explanation-1: -Testing shows the presence of defects, not their absence Testing can show that defects are present, but cannot prove that there are no defects. Testing reduces the probability of undiscovered defects remaining in the software but, even if no defects are found, testing is not a proof of correctness.

Detailed explanation-2: -fault-masking – when the presence of one defect hides the presence of another defect in the system.

Detailed explanation-3: -1) Which of the following statements BEST describes one of the seven key principles of software testing? Exhaustive Testing.

There is 1 question to complete.