测试手段之探索性测试(6)

发表于:2010-6-28 13:48

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:季哥    来源:Taobao QA Team

  之前我们说了很多ET的过程以及怎么去做ET,也说过ET和ST的关系,是怎么来用在我们的项目过程中的,但很多人对于ET能发现的bug类型有很大的好奇,认为ET能发现什么样的bug,是不是很严重,是不是很难发现,是不是效率很高,这次我们就来说说,ET和ST之间的生产率比较。

  首先说明的是这个生产率比较是某个大学的研究成果,有一些基本的条件,比如实验者,选择的实验的产品,实验者的经验等等。这里不详细说明这个,也不说明过程(其中遇到很多的挑战),只说下结果,让大家了解下。

  说一个关键的条件(对于bug,研究方之前就分开了已知和未知bug)总体过程:

PhaseGroup 1Group 2
Preparation对于feature A写测试用例对于feature B写测试用例
Testing Session 1对于feature A做ST对于feature A做ET
Testing Session 2对于feature B做ET对于feature B做ST

  对于Testing Session 再说明下:

Phase时间描述
Session Setup15 min看产品的介绍和指导书或做些基本准备工作
Functional Testing90 min专注于ET或ST和报bug
bug report10 min对于所报bug和log写report

  这里面的结论是:对于已知bug(研究者故意注入在产品中的bug)来说,使用ET或ST方法在发现bug总数上没有区别;但ET却可以发现更多的未知 bug。

  (1)  发现的bug总数

Testing approachFeature setBug总数
ETA44
B41
Total85
STA43
B39
Total82

  这里面的结论是:对于已知bug(研究者故意注入在产品中的bug)来说,使用ET或ST方法在发现bug总数上没有区别;但ET却可以发现更多的未知 bug。

31/3123>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • fengzhulin
    2010-6-28 16:46:54

    什么是et和st啊

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号