![]() |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() |
|
![]() ![]() |
Author | Message |
Sucheta
Newbie ![]() Joined: 27Apr2007 Online Status: Offline Posts: 1 |
![]() ![]() ![]() Posted: 27Apr2007 at 11:37pm |
Hi, I am completely new to software testing,
I want to know the differences between BVA and ECP. Why we use both of them? Any one of them is sufficient or else we have to use both of them. Any feedback would be greatly appreciated Post Resume: Click here to Upload your Resume & Apply for Jobs |
|
![]() |
|
Pooja_111
Newbie ![]() Joined: 28Apr2007 Online Status: Offline Posts: 1 |
![]() ![]() ![]() |
BVA means the size/range of objects/users to test
ECP means the type like valid/invalid to test. |
|
![]() |
|
suman
Newbie ![]() Joined: 03May2007 Online Status: Offline Posts: 1 |
![]() ![]() ![]() |
Bva means considering the boundary values for test data.
ECP means choose the valid and invalid range for test data. |
|
![]() |
|
Zakir
Newbie ![]() ![]() Joined: 27Jun2007 Location: United Kingdom Online Status: Offline Posts: 1 |
![]() ![]() ![]() |
ECP means partionning a data into subsets and arrive at the test case within the subsets of data, it may be a Valid or Invalid class.
BVA means checking the boundry conditions of test data within Equivalence classes. |
|
![]() |
|
goodtester
Newbie ![]() Joined: 13Jul2007 Location: Iraq Online Status: Offline Posts: 1 |
![]() ![]() ![]() |
BVA is having the ECP criteria..only thing is if you want to reduce the number of test cases for a range use ECP..but if u r thinking that the errors will happen in the boundaries use BVA helps you to create subset of data for the wide range of data to be tested
|
|
![]() |
|
ksrikanthinbox
Newbie ![]() Joined: 05Oct2007 Location: India Online Status: Offline Posts: 1 |
![]() ![]() ![]() |
EQA: whether given input range is valid or invalid and domain are which may equal size or not. BVA: Given Input range is (Minimum,Maximum,Min-1,Max-1,min+1,Max-1)
|
|
![]() |
|
jyotibajpai.qa
Newbie ![]() Joined: 22Oct2007 Location: India Online Status: Offline Posts: 1 |
![]() ![]() ![]() |
Boundary Value Analysis (BVA) examines those data elements that can take a continuous range of
values, using the requirements and design to predict boundaries where the system’s behaviour changes. The idea is to produce three values – one on the boundary itself, and the other two either side (as close as quantisation permits). If the boundary is between valid and invalid ranges, the test case that uses the invalid value will be a negative test – for instance, using 66 in an age field that only accepts values from 18-65. Equivalence Class Partitioning (ECP) looks at the range between the boundaries. Each member of a given equivalence class should, in the context of a known test, make the system do the same thing – so the tester does not have to test every value in an equivalence class. Ranges of invalid input data can be seen as negative tests – for instance, an age field may be expected to reject all negative numbers in the same way. Edited by jyotibajpai.qa - 22Oct2007 at 6:31am |
|
![]() |
|
![]() ![]() |
||
Forum Jump |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |
© Vyom Technosoft Pvt. Ltd. All Rights Reserved.