黑盒测试——错误推测法

来自计算思维百科
跳转至: 导航搜索
黑盒测试——错误推测法.jpg

错误推测法是黑盒测试的一种测试方法。错误推测法是基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。

基本概念

错误推测方法的基本思想: 列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例。

例如,在单元测试时曾列出的许多在模块中常见的错误. 以前产品测试中曾经发现的错误等,这些就是经验的总结。还有,输入数据和输出数据为0的情况. 输入表格为空格或输入表格只有一行. 这些都是容易发生错误的情况。可选择这些情况下的例子作为测试用例。

应用范围

对软件界面和软件功能,或产品功能进行测试。

使用方法及步骤

根据以前的经验、常识或者直觉推测出可能会存在错误的测试用例来进行测试。

应用案例

应用1-

案例:

李先生的车出现了故障,拿到了维修中心进行维修,修车师傅最先做的事情并不是将整部车从头到尾的检测一遍寻找故障在哪里,而是根据他已有的经验先去查看几个汽车常出现故障的地方是否存在故障问题,这里检查常出现故障的位置就是一种错误推测法。

可以体现的计算思维

黑盒测试中的错误推测法体现了计算思维的启发式特点,根据经验设计测试样例,其中的经验就是启发信息。