Arunkumar Khannur's Software Testing Knowledge Center

9.5. Boundary Value Analysis Vs. Equivalent Partitioning Test Designs

Boundary Value Analysis based test designing involves writing test cases to check expected result for the given set of input values and represent expected result (“Pass” abbreviated as “P”) or error (“Fail” abbreviated as “F”). In BVA, we validate input value with no mapping with output. Test case includes both positive and negative test cases.

In Equivalent Partition based test design, test cases map input values to expected output. With this mapping range of input values producing same output are combined together and the set of these values is referred to as Equivalent Partition (or Equivalent Class). This is so called since for the specific output value there is a set of corresponding input values that act equivalent in producing same output.

Compared to BVA, number of test cases in Equivalent Partition technique is less. Also, in Equivalent Partition technique we test only positive test cases.

Khannur's Book
Arunkumar Khannur, Software Testing - Techniques and Applications, Published by Pearson Publications, 2011 (ISBN:978-81-317-5836-6; Pages:341 + xxii)
Follow Khannur
Khannur's Company
ISQT Process & Consulting Services Pvt. Ltd., Bangalore, INDIA
Khannur's Software Testing Forum
 Contact Khannur
ISQT Process & Consulting Services Pvt. Ltd.
#732, 1st Floor, 12th Main,
3rd Block, Rajajinagar,
Bangalore - 560010, INDIA
Phone: +91 80 23012511
Skype: arun.isqt