Which of the following statement is used to discover errors in the test case?

A)  Non-existent loop termination
B)  Comparison of different data types
C)  Incorrect logical operators or precedence
D)  All of the above

Correct Answer :   Non-existent loop termination


Explanation : The test case is specifying as a group of conditions under which a tester controls whether a software application is working as per the customer's requirements or not. And the test case provides us complete information about testing strategy, testing process, preconditions, and expected output.