Difference between Equalance class partion and boundary
value analysis?
Answer Posted / karthick407
Boundary value analysis and equivalent partitioning are
black box testing techniques.
Both are applied to validate the minimum and maximum limit.
BVA ex: if Username field accepts minimum 4 character and
maximum 12 characters, then we need to check with six
different data.
lets consider 'm' is minimum limit and 'n' is maximum limit,
then check with m-1, m, m+1 , n-1 , n , n+1.
note: m=4(minimum 4 character)
n=12(maximum 12 characters)
m-1= (4-1)=3 ( invalid data )
m=4 (valid data )
m+1= (4+1)=5 ( valid data )
n-1=(12-1)=11 (valid data)
n=12 (valid data)
n+1= 12+1=13 ( invalid data)
there fore , here we have 2 invalid data(-ve test case) and
4 valid data( +ve test case).
equivalent partitioning: this technique is used to reduce
the no. of test cases in to finite set. in this method input
data will be divided into 3 equivalent sets.
ex: if a input box accepts 1 to 1000 numbers then, it is not
necessary to write test cases for 1000 valid inputs and
other test case for invalid data.
instead validate the field with 3 different sets.
1. take one input data between 1 to 1000 as +ve test case.
if we testing for the other values between 1 to 1000 the
result is going to be same. so one test case is sufficient
for valid input data.
2. take one value less than 1 as invalid input (-ve test case)
3. take one input data above 1000 as invalid input ( -ve
test case).
There fore using this method we can reduce the no.of
testcases into finite set.
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What is the purpose of test strategy?
few automation basic questions One question to write a scriot in any language you know.
Can any1 tell me suppose u r doing manual testing on unix platform with Shell Script, then how it is done? How u r implementing it & what is the use of Shell scripting on Manual Testing? plzzzzzzz i need ur help.
9.Data – driver automation typically includes?
do we require any scripting languae to write test cases in test director? what for it is used?it is like back end?only database we can there?
MS Paint
What is virtual creation tool?
what is prototyping model,RAD model V model, spiral model?????
What do you do (with the project tasks) when the schedule fails?
How is ‘build’ different from ‘release’?
Explain what is exhaustive testing?
How the application is launched to the production environment?
How do you test google or gmail application??tell me step by step process??
What do you mean by Unit Testing, Integration Testing, System Testing, and User Acceptance Testing and when do you do them?
Can you explain calibration?