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