Difference between Equalance class partion and Boundary value analysis

EQUIVALENCE CLASS PARTITION :

THIS IS A TECHNIQUE USED IN THE BLACK BOX TESTING METHOD, USED TO REFINE THE DATA INTO VALID AND INVALID CLASSES
FOR EXAMPLE : A TEXT BOX ACCEPTS ONLY ALPHABETS THEN CHECK WITH VALID : ENTERING a-z,A-Z THEN WITH INVALID :!@&* AND SPACES,12 ETC

BOUNDARY VALUE ANALYSIS:

THIS IS A TECHNIQUE USED IN THE BLACK BOX TESTING METHOD,USE TO CHECK THROUGH RANGE TO MINIMIZE THE TIME , RATHER THAN TESTING WITH WHOLE DATA FOR EXAMPLE: (1-1000) HERE NO NEED OF TESTING RIGHT FROM START IE FROM 1 TO 100 INSTEAD, CHECK WITH THE VALUES 0,1,2,99,100,101

BVA means we are checking Boundary values

Example: if we want to check the textbox object which accepts 4 to 10 alphabets char

In BVA we will check that object by giving 3 4 5 9 10 11 lower alphabets char.

i.e. min is 4 max 10

then we will check the object by giving boundary values as min min-1 min+1 max max-1 max+1

i.e 4 3 5 10 9 11

ECP means we have to check the type of the object

example:  In +ve condition above example we have test the object by giving alphabets i.e. a-z char only then object will accept the value it will pass.

In -ve condition we will check the object by giving other than alphabets(a-z)

i.e A-Z 0-9 blank etc

Leave a comment