What is Boundary Value Analysis(BVA) and Equivalence Class
Partition(ECP)?




Answers were Sorted based on User's Feedback



What is Boundary Value Analysis(BVA) and Equivalence Class Partition(ECP)?..

Answer / prashanth chenna

Equivalence Class Partition (ECP): Means dividing the input
Domain into groups and name these groups as Valid and
Invalid. By Using these groups we can derive the Test Cases.

Boundary Value Analysis (BVA): Means finding the boudaries
for given particular value. By Using these boundaries there
is maximum possibilities of finding Bugs/Defects in an
Application.

Example: In an Application User ID takes 5 to 10 Alphabets.
It is the Customer required.

Solution:
User ID: 5-10 Alphabets

ECP:
Valid Invalid
A-Z 0-9
a-z Special Charecters
Blank Field

BVA:
Min = 5 Pass
Min-1 = 3 Fail
Min+1 = 6 Pass
Max = 10 Pass
Max-1 = 9 Pass
Max+1 = 11 Fail

Is This Answer Correct ?    65 Yes 9 No

What is Boundary Value Analysis(BVA) and Equivalence Class Partition(ECP)?..

Answer / sunitha

BVA: Instead of we entering every possible input domain we
check the input domains with boundaries only.

Eg:empID takes 4-16 alphabets.

value - status.

min->4 pass
min-1->3 fail
min+1->5 pass
max->16 pass
max-1->15 pass
max+1->17 fail.

ECP:
with this we enter valid values enter as input domains.

Eg:
empID should accept 4-16 alphabets.

valid - invalid

a-z 0-9
A-Z spaces, special characters.

Is This Answer Correct ?    44 Yes 4 No

What is Boundary Value Analysis(BVA) and Equivalence Class Partition(ECP)?..

Answer / krishna

Equivalence partitioning:- It is an black box testing
technique and it can be defined as "Dividing the input
domain of data into the class of interavels and from which
we can prepare test cases.

Boundary value analysis:- It is also an black box technique
majorly stress on boundary conditions.As the most of the
bugs reside at boundaries.

Is This Answer Correct ?    34 Yes 4 No




What is Boundary Value Analysis(BVA) and Equivalence Class Partition(ECP)?..

Answer / baba

BVA : If an input is bounded on 20 and 30 , the testcase
should included the values 20 , 30 and Just above and below
of 20,30 respectively.
ECP : if an input specified member of sets , then one valid
and one invalid values included

Is This Answer Correct ?    37 Yes 12 No

What is Boundary Value Analysis(BVA) and Equivalence Class Partition(ECP)?..

Answer / b.s.k

in the column of date format is mm/dd/yyyy
mm value should be 01-12=pass
mm value should be<1=fail
mm value should be>12=fail

dd value should be 01-31=pass
dd value should be>1=pass
dd value should be<1=fail
dd value should be>31=fail

yyyy value should be>01=pass

yyyy value should be<9999=pass

yyyy value should be<0000=fail
yyyy value should be<9999=fail

ECP:
dd|01-31|mm|01-12|yyyy|0001-9999|

Is This Answer Correct ?    8 Yes 0 No

What is Boundary Value Analysis(BVA) and Equivalence Class Partition(ECP)?..

Answer / bhanu

Bva:means boundary vaue analysis& giving range kind of input values and test the functionality of the application.
formulae : min -1,min,mid, max-1,max+1

ecp:means equalance class partitioning & dividing the input
Domain into groups and name these groups as Valid and
Invalid. By Using these groups we can derive the Test Cases.

Is This Answer Correct ?    5 Yes 1 No

What is Boundary Value Analysis(BVA) and Equivalence Class Partition(ECP)?..

Answer / rajashekar

Boundary value analasys(BVA)

:-when ever a range kind of values are need to be tested
then this technique is sujjested


syn: LB-1 LB MV UB UB+1


Ex:4-14

3 4 14 15

Equalance Class Partition(ECP)
:- When ever multiple requirements are there for a single
future or different verities of
inputs are need to be tested then this technique is sujjested.

Is This Answer Correct ?    4 Yes 0 No

What is Boundary Value Analysis(BVA) and Equivalence Class Partition(ECP)?..

Answer / swapna

BVA & ECP are 2 mathematical notations which will be followed in BBT(input domine test'g),it,s a part of functional testing.

BVA: it helps to determine SIZE & RANGE(boundaries) of inputs.
ECP:it helps to determine VALID/INVALID cases of inputs.

Example: IN a login process,USername object allows alphabets & numarics from 4 to 20 characters long in both lower & upper cases. where as password object allows only alphabets from 4 to 10 characters long only in lower cases.

1)USER NAME:

BVA(Size/Range) ECP(Valid/invalid)
Min = 4 = pass Valid & invalid
Max = 20 = pass 0-9, A-Z blank spaces&special char's
MIN-1=3 = fail a-z
Max-1=19= pass
Min+1 = 5 = pass
Max+1 = 21 = fail

2)PASSWORD:
BVA(Size/Range) ECP(Valid/invalid)
Min = 4 = pass Valid & invalid
Max = 10 = pass a-z 0-9, A-Z
MIN-1=3 = fail blank spaces&special char's
Max-1=9= pass
Min+1 = 5 = pass
Max+1 = 11 = fail

Is This Answer Correct ?    6 Yes 4 No

What is Boundary Value Analysis(BVA) and Equivalence Class Partition(ECP)?..

Answer / a2knch

Boundary valud analysis is that we are setting some
boundaries for our inputs to test.
For example
in the column of date the format is mm/dd/yyyy
mm value should be 01-31 = pass
mm value should be <1 = fail
mm value should be >31 = fail

dd value should be <=12 = pass
dd value should be >=01 = pass
dd value should be >12 = fail
dd value should be <01 = fail

yyyy value should be >= 0001 = pass
yyyy value should be <= 9999 = pass
yyyy value should be <0000 = fail
yyyy value should be >9999 = fail

ECP:
dd |01-31| mm |01-12| yyyy |0001-9999|

Is This Answer Correct ?    10 Yes 12 No

Post New Answer



More Manual Testing Interview Questions

1.What kind of i/p we require from end user to start proper esting? 2.what's confirmation testing ? 3.Whats pilot testing ? 4. what's Defect cascading ? 5.Concept of work bench ?

1 Answers   CTS,


Explain Iterative model, Incremental model, Spiral model, Evolutionary model and V-Model?

0 Answers  


through which phases a software ttester need to pass like as a junnior test engineer,team lead,project lead,etc.? which is the final stage of your promotion and how will u achieve?

0 Answers  


When did u complete testing ? Which scenrio should not be in automation testing ? why ?

0 Answers  


can i manage putting fake experience in manual testing what they will do if am caught

3 Answers  






as a test eng, tell me ur challenges? aug 6. plz answer

2 Answers   CTS, HP, Mannaran,


what is difference between test harness and test bed. Are they same? Plz reply.......

1 Answers  


What is metrics? explian the type of metrices.

6 Answers   Mind Tree,


I need a Test case templetes for Yahoo Mail ID

1 Answers  


why do u put the bug status as deffered?what do u mean by that exactly?

5 Answers   Wipro,


What is testing process

8 Answers   IBM,


Hello everybody! i have a question: 1. please describe the most basic tasks of junior tester [3+ years] in a project [client-server and web applications], starting from gathering requirements and until software release to customer. Thanks!

1 Answers  






Categories