边界值分析法:

选择测试用例的原则:
1.如果规定了值的范围,则应选取刚好等于,略大于,略小于端点的值(一般有效等价类只取一个,例如1<x<10,取0,1,10,11 而不是1,2,9,10)
2.如果规定了值得个数,则用最大个数,最小个数和比最大个数、最小个数多一个和少一个的数作为测试数据(例如一个输入文件应包括1-255个记录,则测试用例可取1和255,还应取0,2及254,256)
3.有序集合选取第一个和最后一个

边界值的组合:
如果有多个变量,那么边界值的组合分为多种情况:
一般:只考虑在有效区间上的边界值
软件测试-黑盒测试-边界值分析法、错误推测法、判定表驱动法
健壮:同时考虑有效和无效区间上的边界值
软件测试-黑盒测试-边界值分析法、错误推测法、判定表驱动法
最坏情况:考虑边界值的组合

错误推测法:

通过经验积累知道哪些是软件中的常见缺陷,那些是程序执行时容易错误的地方,然后对其有针对性地测试

错误推测法无法保证测试的覆盖率,通常不宜单独应用,而是作为对其他测试方法的补充

判定表驱动法:

判定表也叫决策表,是一种逻辑分析和表达工具,用于分析和表达多个输入条件,在不同的取值组合下会分别执行哪些不同的操作
一个判定表由四部分组成,分别是:
条件桩,条件项,动作桩,动作项

规则:判定表中的每一列称为一条规则(一个特定的条件取值组合及其相应要执行的动作称为一条规则)
软件测试-黑盒测试-边界值分析法、错误推测法、判定表驱动法

判定表建立规则:
1.确定规则条数
2.列出所有的条件桩和动作桩
3.填入条件的不同组合
4.填入动作
5.化简

相关文章:

  • 2022-12-23
  • 2021-11-21
  • 2022-12-23
  • 2021-08-25
  • 2021-11-03
  • 2021-11-16
  • 2022-12-23
  • 2021-10-28
猜你喜欢
  • 2021-12-18
  • 2021-06-10
  • 2022-01-21
  • 2021-09-09
  • 2021-09-24
  • 2021-11-17
  • 2021-10-27
相关资源
相似解决方案