威客电竞官网

【威客电竞】我们对自动化测试充满VKGAME威客电竞著了期望,然而,自动化测试却常常带来我们失望和沮丧。虽然,自动化测试可以把我们从艰难的环境中解放出来,在实行自动化测试解决问题的同时,又带给某种程度多的问题。在积极开展自动化测试的工作中,关键问题是遵循软件开发的基本规则。

本文讲解自动化测试的7个步骤:改良自动化测试过程,定义市场需求,检验概念,反对产品的可测试性,具备可延续性的设计(designforsustainability),有计划的部署和面临顺利的挑战。按照以上7个步骤,决定你的人员、工具和制订你的自动化测试项目计划,你将不会通向一条成功之路。

  一个故事:  我在很多软件公司工作过,公司规模有大有小,也和来自其他公司的人员交流,因此经历过或者听闻过影响自动化测试效果的各种各样的的问题。本文将获取若干方法回避有可能在自动化测试中经常出现的问题。我再行给大家谈一个故事,以便各位理解自动化测试不会经常出现哪些问题。

  以前,我们有一个软件项目,研发小组内所有的人都指出应当在项目中使用自动化测试。软件项目的经理是AnitaDelegate。她评估了所有有可能使用的自动化测试工具,最后自由选择了一种,并且出售了几份拷贝。

她委派一位员工JerryOverworked负责管理自动化测试工作。Jerry除了负责管理自动化测试工作,还有其他的很多任务。

威客电竞

他尝试用于刚出售的自动化测试工具。当把测试工具应用于到软件产品测试中的时候,遇上了问题。

这个测试工具过于简单,难以配备。他被迫给测试工具的客户反对热线打了几个电话。最后,Jerry认识到,他必须测试工具的技术支持人员到现场协助加装测试工具,并找到其中的问题。

在上过几个电话后,测试工具厂商为首过来一位技术专家。技术专家抵达后,找到问题所在,测试工具可以长时间工作了。这还却是成功了。但是,几个月后,他们还是没确实构建测试自动化,Jerry拒绝接受之后专门从事这个项目的工作,他惧怕自动化测试不会一事无成,只是浪费时间而已。

  项目经理Anita把项目新的指派给KevinShorttimer,一位刚被雇用来做到软件测试的人员。Kevin刚取得计算机科学的学位,期望通过这份工作迈进更加有挑战性的、有一点去做到的工作。Anita送来Kevin参与工具培训,防止Kevin步Jerry的后尘由于用于测试工具遇到困难而显得失望,造成退出负责管理的项目。

Kevin十分激动。这个项目的测试必须反复测试,有点令人讨厌,因此,他十分不愿使用自动化测试。一个主要的版本公布后,Kevin打算开始全天的自动化测试,他十分渴求获得一个机会证明自己可以写出非常复杂的,有可玩性的代码。他创建了一个测试库,用于了一些技巧的方法,可以反对大部分的测试,这比原计划多花费了很多时间,不过,Kevin使整个测试工作积极开展的很成功。

威客电竞官网

他用有数的测试套测试新的产品版本,并且显然找到了bug。接下来,Kevin获得一个专门从事软件开发职位的机会,离开了自动化的岗位。  AhmedHardluck接掌Kevin的工作,专门从事自动化测试继续执行工作。他找到Kevin留给的文档不仅较少,并且没过于多的价值。

Ahmed花费不少时间去弄清楚有数的测试设计和研究如何积极开展测试继续执行工作。这个过程中,Ahmed经历了很多告终,并且无法相信测试继续执行的方法否准确。

测试继续执行中,继续执行告终后的错误的提示信息也没过于多的参考价值,他被迫加深的钻研。一些测试继续执行看上去好像总有一天没完结。

另外一些测试继续执行必须一些特定的测试环境搭起拒绝,他改版测试环境搭起文档,坚持不懈地工作。后来,在自动化测试继续执行中,它找到几个继续执行告终的结果,经过分析,是重返测试的软件版本中有BUG,造成测试继续执行告终,找到产品的BUG后,每个人都很高兴。接下来,他细心分析测试套中的内容,期望通过优化测试套使测试显得更加可信,但是,这个工作仍然没已完成,预期的优化结果也没超过。

威客电竞

按照计划,产品的下一个公布版本有几个主要的改动,Ahmed马上意识到产品的改动不会毁坏有数的自动化测试设计。接下来,在测试产品的新版本中,绝大多数测试用例继续执行告终了,Ahmed对继续执行告终的测试研究了很长时间,然后,从其他人那里谋求协助。

经过商谈,自动化测试应当根据产品的新模块做到改动,自动化测试才能运转一起。最后,大家根据新的模块改动自动化测试,测试都通过了。产品公布到了市场上。

接下来,用户马上打来滋扰电话,滋扰软件无法工作。大家才发现自己重写了一些自动化测试脚本,造成一些错误提示信息被忽略了。虽然,实质上测试继续执行是告终的,但是,由于重写脚本时的一个编程错误造成告终的测试继续执行结果被忽略了。

这个产品再一告终了。  这是我的故事。也许您曾多次亲身经历了故事当中某些情节。

不过,我期望你没这样的相近结局。本文将得出一些建议,尽量避免这样的结局。

:威客电竞。

本文来源:VKGAME威客电竞-www.cs-ceo.com