Explain Boudary value testing and equivalence testing ?
Answer Posted / imran tibetbakal
equivalence testing :
Test cases for input box accepting numbers between 1 and
1000 using Equivalence Partitioning:
1) One input data class with all valid inputs. Pick a single
value from range 1 to 1000 as a valid test case. If you
select other values between 1 and 1000 then result is going
to be same. So one test case for valid input data should be
sufficient.
2) Input data class with all values below lower limit. I.e.
any value below 1, as a invalid input data test case.
3) Input data with any value greater than 1000 to represent
third invalid input class.
So using equivalence partitioning you have categorized all
possible test cases into three classes. Test cases with
other values from any class should give you the same result.
We have selected one representative from every input class
to design our test cases. Test case values are selected in
such a way that largest number of attributes of equivalence
class can be exercised.
Equivalence partitioning uses fewest test cases to cover
maximum requirements.
Boundary value analysis:
It’s widely recognized that input values at the extreme ends
of input domain cause more errors in system. More
application errors occur at the boundaries of input domain.
‘Boundary value analysis’ testing technique is used to
identify errors at boundaries rather than finding those
exist in center of input domain.
Boundary value analysis is a next part of Equivalence
partitioning for designing test cases where test cases are
selected at the edges of the equivalence classes.
Test cases for input box accepting numbers between 1 and
1000 using Boundary value analysis:
1) Test cases with test data exactly as the input boundaries
of input domain i.e. values 1 and 1000 in our case.
2) Test data with values just below the extreme edges of
input domains i.e. values 0 and 999.
3) Test data with values just above the extreme edges of
input domain i.e. values 2 and 1001.
Boundary value analysis is often called as a part of stress
and negative testing
| Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
What is difference between cmmi and cmm levels?
What is difference between V-Model and Agile Model?
could any body plz let me know which is best training institute for telecome testing in hyderabad?
Diffrence b/w functional testing,functionality testing,system testing?
hi can anyone tell me about vision plus testing? and what about its future
Hi, i am looking job in perfomance testing using Loadrunner can any body help me a project in any domine plz(Usah) chs_29@rediffmail.com
Should testing be done only after the build and execution phases are complete?
What r the sequences that leads to automation?
Hi, Im B.E 2011 pasout,worked in back office till now, but now im searching for job into manual testing with fake exp of 1 year..Plz suggest me how to prepare for an intervw? how to gain real time testing knowledge? Is dere any site where i can practice testing?
What are the major components of Perf Test Report?
Can you explain regression testing and confirmation testing?
How do u determine,what to be tested?
What is exploratory testing and when should it be performed?
Hi, Anybody knows about Hexaware company..
how to create automation frame work ?