首页/开发/软件测试速查/边界值分析(Boundary Value Analysis)
用例设计方法62 条

边界值分析(Boundary Value Analysis)

缺陷常出现在区间端点与临界点:取端点及其相邻值设计用例;边界值分析与等价类划分是互补的组合。

软件测试速查开发更新于 2026-10-12

示例:1 ≤ 数量 ≤ 99

示例:1 ≤ 数量 ≤ 99
边界用例:0、1、2、98、99、100
对应:下界外、下界、下界内相邻、上界内相邻、上界、上界外
边界不只是数值:集合的 0/1/多个元素、字符串的 0/1/长度上限、日期的首末日都是边界。
取值清单端点、内邻、外邻各取一个,结合等价类合并
记录方式用例标注每个值对应的边界含义

易错点

  • 只测边界值不测相邻内部点:区分 > < 与 >= <= 的错误需要邻点
  • 对连续量(如时间)用整数边界套用,忽略精度与舍入行为

数据来源与参考

  • ISTQB CTFL 4.0 大纲(边界值分析)
  • Myers《The Art of Software Testing》
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌