SOFTWARE ENGINEERING

SOFTWARE TESTING

TEST PLAN AND TEST CASE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
When do we say that a test case has passed?
A
When the test case executes without any error.
B
When the test case executes and an output is produced.
C
When the test case executes and output produced matches the expected output.
D
When the test case executes and output produced can be traced to a requirement.
Explanation: 

Detailed explanation-1: -A match test is passed if the expected output is in (or equal to) the actual output. In other words, the actual output does not have to be identical to the expected output, it must just include it.

Detailed explanation-2: -If the expected result don’t match with the actual result, then we log a defect. The defect goes through the defect life cycle and the testers address the same after fix.

Detailed explanation-3: -Ensure that the test design (i.e., defining the test cases) is complete. Test management tools must be available to use. A proper workflow to track test results and metrics. Every folk should know what data to be tracked. More items

There is 1 question to complete.