首页/开发/软件测试速查/循环结构测试策略
用例设计方法62 条

循环结构测试策略

针对循环的经典策略:跳过循环、执行一次、执行两次、典型次数、上限次数与越界次数;边界次数是高频缺陷点。

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

取值示意

取值示意
0 次(不进入循环)
1 次
2 次(区分 0/1/多 语义)
典型次数(如分页 3 页)
上限次数与上限 + 1
循环与集合处理常同时出现:注意空集合、单元素与循环边界的组合。

循环次数矩阵(分页为例)

场景次数
空集合0 次(不进循环体)
单元素1 次
一般情况2 次至 N-1 次(含典型 3 页)
满集合N 次(上限)
越界N + 1 次或请求越界页

易错点

  • 只测 1 次与典型次数,跳过与上限场景遗漏
  • 嵌套循环只覆盖内层边界,外层组合被忽略

数据来源与参考

  • ISTQB CTFL 4.0 大纲(白盒测试:循环测试)
  • Beizer《Software Testing Techniques》
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌