软件测试技术 - 边界值分析

只要在规范中定义了边界,就应该使用此技术。根据时间,价值,任何类型的计数或要触发的比例,将它应用于任何规则是一个好主意。

它还确保并帮助发现 n + 1 错误。是的,它是 Equivalence Partition 概念的扩展。你决定应用这个或另一个应该是现有的边界和明确定义的边界。

使用 EP

      June   |          July         |    August
... 28 29 30 | 01 02 03 ... 29 30 31 | 01 02 03 ...
    ^                    ^                   ^

使用 BVA

      June   |          July         |    August
... 28 29 30 | 01 02 03 ... 29 30 31 | 01 02 03 ...
           ^ | ^                   ^ | ^