测试女巫-自动化实践篇

发表于:2015-2-03 08:51

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

 作者:妞妞    来源:51Testing软件测试网原创

  将统计学_6 sigma应用到测试技术中,需要使用的6 sigma工具如下:QFD,DFMEA ,量测系统检验,Johnson Transformation
  一、前言:
  测试女巫又来啦,大家还记的吗?前两次我们主要以"找到bug产生的原因"以及"提高bug产出效率"为例介绍DOE,柏拉图,主效应,交互作用,相关性,鱼骨图,Xbar Chart,One Way ANOVA,Two Way ANOVA这些方法,并着重介绍如何将这些方法应用到我们软件测试中。
  那这次我们介绍什么呢?大家还记得第三十二期和第三十三期妞妞发表的两篇文章吗?"嵌入式产品自动化测试"和"路由器自动化测试",对的在我们的测试中引进自动化测试是可以提高工作效率,因为很多机械的工作可以交给自动化工具完成,测试工程师可以做更有价值的工作……听起来非常美好啊~~但是,真的只要引进自动化就可以把大幅度提高工作效率吗?在我们引进自动化测试工具引进我们工作中这两年的时间,我们就发现现实的执行阶段并不是这样美好的~
  OK,我们来列举几件:
  1. 你的团队选哪些原本执行手动测试的工程师来开发自动化测试工具,是不是存在有的工程师花了很长时间开发的脚本,却因为开发脚本品质问题,需要重新返工,耗时耗人力,反而最终测试的效率反而不如直接执行手动测试?
  2. 待测物所有的功能或者所有的测项都适合开发自动化脚本吗?是不是存在因为功能太复杂,开发以及维护所花费的人力以及精力大大超过你的预期?
  3. 所有的软件版本都适合自动化脚本测试吗?是不是一拿到软件版本我们就可以启动我们的自动化脚本测试了,是不是不同品质的软件,都可以执行自动化测试?
  我们在实际执行自动化测试时,是遇到很多困难,但是请不要轻易说:自动化测试只是"看上去很美",我们不是有另一个"尚方宝剑":6 sigma吗,能不能使用6 sigma的理论以及方法来分析我们自动化测试,找出自动化测试在开发阶段和执行阶段影响工作效率的因子,并找出高效引进自动化测试的方法?
  好的,既然有想法就要立刻开始着手去做!这次我们主要用到的工具为:QFD,DFMEA,量测系统,Johnson Transformation。在第三十四期的杂志中已经介绍了柏拉图,主效应图,交互作用图的原理和用法,此份文档中也会用到这些工具,因为之前已经介绍过了,这里就不再赘述。
  二、6 sigma常用工具基础知识介绍
  1、QFD
  它的全称是:Quality Function Deployment(质量功能展开)
  它的作用是把顾客对产品的需求进行多层次的分析,转化为产品的设计要求、零部件特性、生产要求的质量工具,用来指导产品的健壮设计和质量保证。它主要是用在概念设计阶段,但是在优化设计和验证阶段也可以发挥辅助作用。
  它主要功效如下:
  1) 从顾客的角度对市场上同类产品进行评估
  2) 从技术的角度对市场上同类产品进行评估
  3) 确定顾客需求和技术需求的关系及相关程序
  4) 分析并确定各技术需求相互之间制约关系
  5) 确定各技术需求的目标值
    ... ...
    查看更多精彩内容,请点击下载:http://www.51testing.com/html/98/n-1298298.html
  三、6 Sigma常用工具介绍
  1、QFD
  质量屋的说明,如【图1】
  
【图1】
  1) 【图1】中标号为1的部分为各项顾客需求,并这些需求按照性能、可信度、安全性、适应性、经济型等进行分类,并对这些需求按照相互间的重要度进行标注,具体采用1-10数字分10个级别标定各个需求的重要度。数值越大,重要度越大,反之,重要度越低。
  2) 【图1】中标号为2的部分为各项技术需求
  这些技术需求必须符合以下要求:
  a) 针对性,即技术需求要针对所配置的顾客需求
  b) 可测量性,为了便于实施对技术需求的控制,技术需求应该是可测量的。例如如果顾客要求"希望产品的使用寿命长"时,对应的技术需求配置为"使用寿命"
    ... ...
    查看更多精彩内容,请点击下载:http://www.51testing.com/html/98/n-1298298.html

   版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号