错误推断法
概念
在软件测试活动中,人们可以依靠经验和直觉推测系统中可能存在的各种错误,从而有针对性地编写检查这些错误的例子,这就是错误推测法。
基本思想
根据以往的测试经验和对系统内部知识的了解,列出系统中各种可能有的错误和容易发生错误的特殊情况,再根据它们来设计测试用例,
随着在产品测试的实践中对产品的了解的加深和测试经验的丰富,使用错误推测法设计的测试用例往往非常有效,
可以作为测试设计的一种补充手段,并且积累的经验越丰富,方法使用效率越高。
应用
(1)确定合适的错误推测清单
(2)确定需要进行错误猜测的测试子项
(3)根据清单对测试子项的规格进行错误猜测
案例
1)比如,测试登录页面,不填写用户名,不填写密码,直接单击登录按钮
2)比如,针对要求是正整数的输入框,输入负数并提交
3)比如,金融行业的计算,验证0.1+0.2是否等于0.3(如果不是精确计算,一般为0.30000000000000004)