SOFTWARE ENGINEERING

SOFTWARE TESTING

TEST PLAN AND TEST CASE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
For a function of n variables robustness testing of boundary value analysis yields:
A
4n+1
B
4n+3
C
6n+1
D
None of the above
Explanation: 

Detailed explanation-1: -For a program with n-variables, robustness testing will yield (6n + 1) test-cases. Thus we can draw the following Robustness Test Cases graph. Each dot represents a test value at which the program is to be tested. In Robustness testing, we cross the legitimate boundaries of input domain.

Detailed explanation-2: -Input domain testing is also known as “BVT” is the best-known best-specification testing technique. Normal BVT is concerned only with valid value of the input variables. Robust boundary value testing considers invalid and valid variable values.

Detailed explanation-3: -Boundary value analysis (BVA) is based on testing the boundary values of valid and invalid partitions. The Behavior at the edge of each equivalence partition is more likely to be incorrect than the behavior within the partition, so boundaries are an area where testing is likely to yield defects.

Detailed explanation-4: -➢ Robust Worst-case testing for a function on n variables generates 7n test cases.

There is 1 question to complete.