产生的背景:我们不能穷举所有可能的输入数据进行测试,所以只能取少量有代表性的输入数据,来揭露尽可能多的程序错误。

针对对象:输入域(所有需要输入的)

方法:

  1. 把所有可能的输入数据划分成若干个子集
  2. 然后从每一个子集中选取少数具有代表性的数据作为测试用例

具体操作:

划分子集原则:

  • 划成有效的输入数据(合理的数据)(用途:检验是否实现了规格说明中的功能)
  • 无效的输入数据(不合理的数据)(用途:是否做了规格说明以外的事)

常用划分数据:

如在1-100之间

有效的0<=<=100

无效的 <0 ,101>

如输入时字母

有效:字母

无效:除字母以为的输入

如输入数据的类型为整型

有效:正整数、负整数

无效:非整数

如输入条件处理的对象是表格

有效:表一项,多项

无效:空表

 

posted on 2021-02-04 14:45  open-open  阅读(92)  评论(0)    收藏  举报