功能测试漫谈——边界值分析(Boundary Value Analysis)

来源:互联网 发布:python 数组排序sort 编辑:程序博客网 时间:2024/05/21 19:27

挑战:必须能将离散的变量分解为等价类,并确定重要的边界条件。
优势:能有效检测特定类型的错误,比如数据类型的人工约束,分配关系运算符,数据类型封装,循环结构的问题等
前提:熟悉各种数据类型定义,编程语言和常见的算法结构

常见的边界值类型有2种:固定常数的值,固定变量(如对象的属性)的值