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

发表于:2010-8-16 14:15

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

 作者:季哥    来源:Taobao QA Team

  前面说到了很多流程性的指导,也说了ET和ST的生产率的比较,但实际的情况到底怎么样呢,这里大概说下ET的实践结果分析:

  ET实践项目:XX1项目

  ET实践时间段:09/12/15—09/12/21

  ET实践人:季哥

  此ET实践结果分析包括如下几个部分:

  1.简要说明什么是ET

  2.ET测试的范围

  3.为何要做ET

  4.什么时候开始做ET

  5.怎样做ET

  6.做ET时注意什么

  7.ET产出了什么

  8.ET发现了什么样的bug

  1.What1:什么是ET?

  这里的ET定义就是实践与XX1项目的定义:就是在完全不熟悉项目业务需求的基础上,采用边学产品知识,边测试,通过一些手段来操作产品,使其暴漏出一些隐含的问题。其测试执行思路与测试设计思路是同时进行的。一个很明显的Freestyle ET方式。

  2.What2: ET测试了什么?

  由于大部分项目存在一些共性,ET测试的范围一般是主要的功能的实现,再加上主要的功能中隐含的一些潜在的风险,例如超长输入引出的系统错误等。具体可参见ET实践流程。

  3.Why:为啥要做ET?

  至于做ET实践的原因多方面:

  ———目前项目测试人员的功能测试手段太单一

  ———目前第3轮测试发现的bug率以及投资回报率很低

  ———为了质疑目前测试部3轮测试的流程规范

  ———国外已经有了比较成熟的ET理论和实践经验

  ———创新并实践前段时间ET的理论学习

  4.When:什么时候开始做ET?

  根据ET测试的方式和目的以及时间安排,可看出ET并不是为了发现主要功能的流程问题。所以特别需要在相对稳定的系统上做ET,这里有两个好处:一是由于ET测试人员没有项目测试人员对需求了解深入,对于主要功能的流程问题没有项目测试人员发现那么及时以及深入。二是在稳定的系统上做ET,有益于发现项目测试人员的盲点,以及发挥测试的极限测试手段,同时也有益于ET测试产出的效果。所以在XX1项目ET实践过程中,是在第二轮测试的最后一天开始ET。一般是在安全测试通过后。因为安全测试的bug修复后会引发比较多的页面bug,此在一定程度上影响ET发现较严重的bug数量。

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号