Multiple choice technology testing

Which of the following could be a reason for a failure 1) Testing fault 2) Software fault 3) Design fault 4) Environment Fault 5) Documentation Fault

  1. 2 is a valid reason; 1,3,4 & 5 are not

  2. 1,2,3,4 are valid reasons; 5 is not

  3. 1,2,3 are valid reasons; 4 & 5 are not

  4. All of them are valid reasons for failure

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Failures can originate from errors anywhere in the software lifecycle, including testing execution, the software code, the design, environmental variables, or incorrect documentation. Therefore, all options listed are valid reasons for a system failure.