cuiql
级别: 荣誉会员
精华:
5
发帖: 111
基地声望: 56 点
基地币: 563 Bug
基地贡献: 6 点
好评度: 0 点
在线时间:58(小时)
注册时间:2005-10-13
最后登录:2008-01-03
|
[原创]再谈测试用例执行结果的表示方法
FastPoint在一个帖子中把执行测试用例后的结果归纳为三种情况: (1)Pass: 表示执行测试用例后,没有发现Bug; (2)Fail: 表示执行测试用例后,发现了软件Bug; (3)Errror: 表示执行测试用例过程中,发生了错误,没有成功执行该测试用例。
俺首先高度赞成FP的这种分类方法,在这里补充以下我在测试工作中如何处理测试用例的执行结果的: 我们习惯上把测试用例的执行结果分得更详细一点: (1)Pass: 表示执行测试用例后,没有发现Bug; (2)Fail: 表示执行测试用例后,发现了软件Bug; (3)Block: 表示该测试用例无法执行,可能是测试用例描述不完整,或者步骤与被测软件不符合; (4)Skip:表示该测试用例不需要在当前测试阶段执行; (5)Issue:表示该测试用例虽然可以执行,但是输出结果无法判断是否正确,需要请有关人员确认是否是Bug或者是测试用例本身设计问题。
总之,不论怎样划分测试用例的执行结果,其目的都是为了分析测试用例在帮助发现软件缺陷的有效性,度量测试用例的设计质量。
[ 此贴被cuiql在2005-11-14 23:58重新编辑 ]
|

|
|
[楼 主]
|
Posted: 2005-11-14 23:46 |
| |