探索式测试的一些思考和实践(一)

发表于:2012-6-20 10:57

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

 作者:wonew1228    来源:51Testing软件测试博客

  ET的出现确实让人眼前一亮,他提出的“以人为本”的测试理念,从人性的角度来思考测试,做测试;以用户为中心的测试思想,是测试更加的接近生活,更加符合用户使用的习惯。所以说ET的出现使我们对测试对质量的思想重新上升到另外一个高度。通过最近对ET的学习和一些老师的讨论交流,对ET有些观点(由于本人对ET的理解比较肤浅,所有有些观点难免偏颇。请谅解)。

  ST和ET的关系

  目前,对ET和ST之间的关系,业界争论的比较多,一种观点是ET是ST的一种补充;对于这种观点,我刚开始接触ET时,比较认同,后来同业界的一些同行讨论过后,并且查阅一些书籍,结合我们的工作实践后,我对这个观点产生质疑。ET作为一种测试思想和测试思维方式,et体现“以人为本”测试理念,从人性角度做测试,理解测试,以用户为中心的测试思想,使测试更接近生活,更符合用户行为习惯,像一种理想主义社会(像资本主义或者共产主义社会),st则严格的按照某种标准或者体系执行测试,更像封建主义的社会,到底哪个好呢?要根据不同的对象、阶段、人群、场景来看。在实际应用中没有一个谁比谁更好的问题,更不存在谁是谁的补充,而是根据项目实际情况,制定不同的测试策略。更多的时候,ST和ET是你中由我,我中有你,相互补充。

  ET商业化成分过高

  1)新壶装旧茶

  ET的出现并不是现在才出现,很早以前人们就把他应用到自由测试基于场景业务探索测试中,比如下面两个场景

  一般在项目完成后,测试组的一些成员或者测试负责人会进行一些自由测试和一些基于场景的流程测试;通过这种方式抽查测试情况,再次从使用者的角度来整体考虑系统的使用情况

  在一个全新项目中,很多情况下由于种种原因没有很早的介入,在项目基本开发完成后测试人员才介入项目。测试人员在相关资料不全或者缺失的情况下,要对系统有个一个整体的理解,一般也是通过自由探索,整理出来一些文档整理,然后通过讨论,借鉴相同类型的项目等方式完成对测试范围、测试方案、测试策略等方式进一步制定。相信国内的大部分同学都遇到这种情况

  2)探索式测试的出现刚好满足互联网企业炒作的需要

  ET的出现并不是现在才出现,其理论体系也不是刚刚开始建立的,为什么现在在国内炒作的比较火呢?我自己认为这个与移动互联网市场的火热有很大的关系,众所周知,移动互联网必然是it行业下一个最热最赚钱(赚不赚钱我不知道,呵呵)的行业,大家都集中集中搞这个,那么必然有很激烈的竞争,如何在这个竞争中胜出,先看下移动互联网的特点是可以“随时、随地、随心”地享受互联网业务带来的便捷,并且提供更丰富的业务种类、个性化的服务和更高服务质量的保证。那么做到这个呢?其中做人、营销是两个主要的因素。ET的刚好和移动互联网的一些思想相匹配。都强调以人为本,强调以客户为中心的思想理念。那么对于互联网公司炒作ET的好处:

  (1)通过对技术的炒作,吸引到更多更优秀而且相对低廉的人才

  (2)移动互联网的最大客户和最有影响力的客户是it从业者或者与其相关者,通过技术对IT人员的影响(通过技术沙龙,微薄讨论等方式),间接的影响更多的人,其实这也是一种口碑营销。

  3)一些商业公司推波助澜

  一些商业公司利用炒作,实现其商业价值,比如通过培训,通过辅导等方式。

  ET本事是一个非常好的测试思想,但是被过度商业炒作对测试人员的危害是比较大的,更多时候会把测试人员引导到一条错误的道路上。举一个与ET无关的例子。比如自动化测试,由于过分的商业炒作,自动化是火起来了,从一定程度上来说,确实促进了测试技术的大发展,但是确实给好多测试人员一个错误的引导;比如自动化测试就是比手工测试有技术含量,比如自动化测试就是利用工具录制回放,自动化就是QTP、LR、RFT等等。

  当然任何技术的发展都需要一定得炒作,但不要过度,需要理性看到一个新事物。

  由于篇幅限制和时间限制,怎样在一个传统的团队中开展ET测试和ET测试的一些简单度量会在令一篇文章中提到。

版权声明:本文出自 wonew1228 的51Testing软件测试博客:http://www.51testing.com/?57326

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号