Boundary Value Analysis
Printed From: One Stop Testing
Category: Software Testing @ OneStopTesting
Forum Name: Test Plans @ OneStopTesting
Forum Discription: Discuss, Learn and Prepare better and better Test Plans for yourself.
URL: http://forum.onestoptesting.com/forum_posts.asp?TID=527
Printed Date: 23Jan2025 at 7:25pm
Topic: Boundary Value Analysis
Posted By: varsha
Subject: Boundary Value Analysis
Date Posted: 02Apr2007 at 11:54pm
What is Boundary Value Analysis (BVA)?
BVA test validates input and/or output conditions by
- Extreme values of the ranges of physical variables
- Values on and immediately above and below the edges of equivalence classes.
For example, for a text box that accepts 0~100 as integers, BVA will
present -1, 0, 1, 36, 99, 100, 101 as the candidate test
inputs.(actually the pattern here is min-1, min, min+1, normal, max-1,
max, and max+1)
Boundary values are determined by
- Data Type
- Artificially constrained data types
- Special or unique equivalence class subsets
And BVA is based on "single fault" assumption, which means boundary
value analysis tests are obtained by holding the values of all but one
variables at normal values, and setting one variable at its extreme
values.
|
|