Explain Boudary value testing and equivalence testing ?
Answers were Sorted based on User's Feedback
Answer / ramyab.mca@gmail.com
Hai...
Boudary value testing:
It is to find whether the application is accepting with in
the range and rejecting the values which fails out of range.
equivalence testing:
testing both "+"testing and "-"testing.
K,Byeee...
Thanks & Regards
B.Ramyasri
| Is This Answer Correct ? | 14 Yes | 2 No |
Answer / deep
Boundry Value Test:
Its a black box testing in which input values at the
boundaries of the input domain r tested.
EX: A system accepts value between 1 & 10 and boundary
value for this wud be 0 & 11
Equivalence testing:
This is also a black box testing method in which al inputs
giving same output is categorised in the same EQUIVALENCE
CLASS. One class represents the value tht satisfy the
condition(valid class) & another which doesnt(Invalid Class)
| Is This Answer Correct ? | 7 Yes | 3 No |
Answer / 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 |
What is a test log?
what is the structure of test cases
what are the contents we have to cover in manual testing to get the job
What is bud testing?
1Testing process followed in your company … 3. Testing Methodology 4. Where u maintains the Repositories? 5. What is CVS? 6. Bug Tool used? 7. How will you prepare traceability matrix if there is no Business Doc and Functional Doc? 8. How will you validate the functionality of the Test cases, if there is no business requirement document or user requirement document as such… 9. Testing process followed in your company? 10. Tell me about CMM LEVEL -4 …what are steps that to be followed to achieve the CMM -IV standards? 11. What is Back End testing? 14. How will u write traceability matrix? 15. What is CVS and why it is used? 16. What will be specified in the Defect Report…? 17. What is Test summary Report…? 18. What is Test Closure report…? 21. What are the Testing methodologies that u have followed in your project ? 22. What kind of testing that u have been involved in and explain about it…. 24. What is joins and what are the different types of joins in SQL and explain the same? 25. What is Foreign Key in SQL…?
When test plan will be prepared in v-model?
What are the different servers and difference between them?
How can you test an application after production and deployed in to the clients system by connecting to the (Client's)server which is located somewhere in the US. I mean how can you connect and test when it is at maintenance
What is difference between web application and non-web applications?
what are the add-ins needed to test .net and c# projects?
What is difference between Sanity Testing & smoke Testing?
what should we do if the developer rejects the bug?