Tuesday, April 30, 2013

Boundary Value Analysis:


Boundary Value Analysis:

To understand this, let us a simple example:

Suppose in Las Vegas based casino a slot machine software require BVA testing.

Now, to test according to BVA, we need to make three groups of data. 

Group-1:  | Group-2:  | Group-3:
-0, -1,-2   |  0,1,2       | 10,11,12

Now, out of three groups, the Group-2 is valid, if user got 0,1,2 numbers in slot display, he/she may win some prizes. 

So to check the software working fine, we need to create three set of data. 
If Group 1, or 3 got passed the user got prize information in displaying the machine, than the software is buggy. If no information regarding prize shows up than the software passed.