Development environment · 1.2.0.35 Production baseline 1.2.0
QA Workbench
Check endpoints and adjacent values

Boundary value analysis

Use boundary value analysis to check values inside and outside a numeric range. Work through an integer age range of 18–65.

Generate boundary values →

File sizes and generation counts have limits. Check the limits shown in each tool.

Worked example · fictional specification

Check a registration age of 18–65

Accept integer ages from 18 through 65 inclusive. Reject registration outside the range. This example does not specify error messages or status codes.

1. Enter the specification

min=18
max=65
step=1

2. Read the result

Start with acceptance of 18 and 65. Accepting 17 or 66 indicates a range-check defect. The values 19 and 64 are valid inputs immediately inside the boundaries.

ValueRangeValidityExpected outcome
17BelowInvalidReject registration
18In rangeValidAccept registration
19In rangeValidAccept registration
64In rangeValidAccept registration
65In rangeValidAccept registration
66AboveInvalidReject registration
View the actual tool screen
Check a registration age of 18–65 — example output from QA Workbench
Captured with fictional inputs. Table and download contain the full results.

3. Prepare the execution cases

Check 18.5, empty input, null and strings separately. A numeric range table does not test the integer-only rule. Validity describes the configured range, not an observed service response.

The workbook includes input assumptions, cases and blank actual-result fields. It is not a record of successful service tests. Workbook contents are in Korean.

Written by QA Workbench · checked 8 October 2026. Boundary values, feasible pair coverage and the six template fields are compared against the current tools; execution against a real service is outside this example.

Try this tool

Generate boundary values →

Related guides