1
AssignmentMultiple Select

Resources for Programmers

Question 1 • Introduction to Information Technology - EL3701

Which of these statements are true about the software testing cycle? Check all of the boxes that apply.

Answer
A
It involves inputting sample data and comparing the results to the intended results.
B
It is an iterative process.
C
It includes fixing and verifying code.
D
It does not require testing the fix.

Explanation

Software testing involves running a program with sample data and comparing its actual results with the expected results, so A is true. Testing is iterative: developers may repeat testing as they find and address problems, making B true. The cycle also includes fixing code and verifying that the change works, so C is true. D is false because a fix should be tested to make sure it solved the problem without causing new ones.

AI-written and checked against the verified answer.