(转载)软件测试效率(test efficiency)
2006-05-11 23:56
204 查看
度量软件测试过程的效率是一件比较困难的事,但是度量软件测试的效率有助于了解软件测试的质量,通过软件测试效率度量可以了解软件开发过程中有多少缺陷留给了用户,相对于软件发布前发现的缺陷是一个什么样的比例。
软件测试效率可以用测试团队发现的缺陷和所有发现的缺陷(包括测试团队发现的缺陷及遗留给客户的缺陷)的比值度量,当然在此过程中要考虑到缺陷的严重程度。
例如用S1,S2,S3,S4…表示缺陷严重程度;TN1,TN2,TN3,TN4….表示测试团队发现的相应严重程度的缺陷数量;CN1,CN2,CN3,CN4…表示客户发现的相应严重程序的缺陷数量;T表示测试团队发现的缺陷,C表示客户发现的缺陷;TE表示测试效率,那么:
T=S1*TN1+S2*TN2+S3*TN3+S4*TN4+…
C=S1*CN1+S2*CN2+S3*CN3+S4*CN4+…
TE=T/(T+C)*100%
根据以上计算方法可以看出,一般情况下测试效率小于100%,遗留给客户的严重问题越多,那么测试效率就越低。但是如果软件交付给客户以后没有被客户发现缺陷,那么可以认为测试效率为100%。
软件测试效率可以用测试团队发现的缺陷和所有发现的缺陷(包括测试团队发现的缺陷及遗留给客户的缺陷)的比值度量,当然在此过程中要考虑到缺陷的严重程度。
例如用S1,S2,S3,S4…表示缺陷严重程度;TN1,TN2,TN3,TN4….表示测试团队发现的相应严重程度的缺陷数量;CN1,CN2,CN3,CN4…表示客户发现的相应严重程序的缺陷数量;T表示测试团队发现的缺陷,C表示客户发现的缺陷;TE表示测试效率,那么:
T=S1*TN1+S2*TN2+S3*TN3+S4*TN4+…
C=S1*CN1+S2*CN2+S3*CN3+S4*CN4+…
TE=T/(T+C)*100%
根据以上计算方法可以看出,一般情况下测试效率小于100%,遗留给客户的严重问题越多,那么测试效率就越低。但是如果软件交付给客户以后没有被客户发现缺陷,那么可以认为测试效率为100%。
相关文章推荐
- [转载]六年软件测试感悟
- 51Testing第三十二期软件测试沙龙(上海站)开始报名 【转载,本人参加过一次,很不错哟】
- 软件测试笔试题《转载》
- 软件测试术语(转载)
- 效率是做好软件测试工作的灵魂
- 转载:软件测试工程师英语面试题
- 做好发散测试,提高软件测试效率(转)
- (转载)软件测试人员面临的挑战与机遇
- 转载:浅谈实施软件测试风险分析
- AES加解密效率测试(纯软件AES128/256)--以嵌入式Cortex-M0与M3 平台为例
- 精准测试的软件产品质量效率变化分析
- (转载)软件测试人员面临的挑战与机遇
- 利用交叉测试提升软件测试效率
- 嵌入式软件测试的十大秘诀 (转载)
- 软件测试的“道”与“术” - 软件测试新观察(转载崔启亮的文章)
- 转载软件测试总结
- 软件测试自动化解决方案之第一部分(下)(转载)
- 效率是做好软件测试工作的灵魂
- 软件测试的人际关系(转载)
- 软件测试系列之单元测试 (转载)