what is the difference between BVA&ECP?

Answer Posted / rudraneel

BVA :

Boundary Value Analysis :

1.It is a Black Box Technique
2.Here input values for boundaries of input domain are
tested.
3.Here valid and invalid both values are considered.

Example :
For a login page SRS is

UserId should be within 15-50 characters
so valid boundaries are 15-50
invalid boundaries are <15 or >50 i.e; 14 or 51
If A(Valid)=15/50 thenA1(Invalid)=14/51
For Invalid Boundaries always considered like this way (A-
1) or (A+1)

Adv:
>Very good at exposing potential input problems
>very clear guide-lines on determining test cases
>Very small set of inputs are generated

Disadv:
>Doesn't cover all set of inputs.
>doesn't combine all possible combination

ECP

Equivalence Class Partitioning :

1.As the name suggests that the data is divided into such a
way that same class will give same type of input.Like
Class1 is a combination of Valid inputs and Class2 is a
combination of Invalid inputs.

Disadv :
>Heuristic based method.
>Limited focus.
>No guide lines for choosing input.

Is This Answer Correct ?    0 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is reverse engineering?

753


consider therez 1 land and it has mango trees in it, what are the tets cases or how will we count no of mangoes on all trees

1596


give me a example of writing a test case,take any good example which i can understand easily.

1662


How could you present test strategy for the product testing?

656


what is base time , how can we base time your doc"s ?

1466






Hi ALl, Can you please list out Q & A for Test Lead,which Interviewer may ask in interview for Test Lead position

1522


What do you mean by Cause Effect Graphing? in which standard its mentioned?

1683


What is test plan and contents available in a test plan?

711


What is Cyclometric testing?

1771


Can any one explain me about hybrid integration testing? and what is interface in integration testing? thanks in advance...... regards, MurthySharma.Manchella

1812


Tell me the algo for convering number into words. Meanse if the number is 4567 then it should print Four Thousand Five Hundred Sixty Seven

1579


Explain thread testing.

667


Give me an example of something you tried at work but did not work out so you had to go at things another way.

1658


1.what is the approach while writing test cases in your project. 2.tell some intresting scenareo in your project

1829


What is data matrix? What is the use of it?

2326