Monday, November 23, 2009

Condition testing is a test case design approach that exercises the logical conditions contained in a program module. Errors in conditions can be due to: * Boolean operator error * Boolean variable error * Boolean parenthesis error * Relational operator error * Arithmetic expression errorThe condition testing method concentrates on testing each condition in a program. The purpose of condition testing is to determine not only errors in the conditions of a program but also other errors in the program. A number of condition testing approaches have been identified. Domain testing needs three and four tests to be produced for a relational expression. For a relational expression of the form E1 < relational-operator > E2Three tests are required the make the value of E1 greater than, equal to and less than E2,respectively.