测试自动化已经成熟

如果您在软件开发组织中工作,那么毫无疑问,近年来您已经听说了很多有关测试自动化的知识。 这是因为测试自动化涉及敏捷开发和开发,因此涉及使用软件工具来自动化执行测试和记录结果的自动化已经越来越流行。 根据我的公司QASymphony与TechWell合作进行的一项调查 ,这三个趋势似乎在一起。 我们从中型和大型企业的软件测试人员和QA决策者那里收集了数据,发现72%的组织当前正在使测试自动化,76%的组织采用了敏捷方法,55%的组织使用了devops做法。

由于市场变化和用户期望,公司正在采用这些做法。 大多数公司都将软件用作与客户进行交互的主要手段,并且要满足他们的期望,他们必须更加主动地了解用户的需求和需求,这意味着开发,测试和发布的频率比以往任何时候都要频繁。 全球竞争需要它。 有大量研究表明,连续软件交付对帮助组织实现这些目标具有积极影响,但在测试自动化领域却没有那么大的作用,测试自动化是在连续交付环境中保持高质量的重要组成部分。

实施测试自动化并非易事,但好处显而易见

我们的调查发现,自动化50%或更多测试的组织会经历更快的测试周期(88%),更好的测试覆盖率(71%)以及更早发现错误的能力(68%)。 这意味着在不牺牲质量的情况下加快了产品上市时间。 其他最大的好处包括提高了测试效率和质量检查团队的士气。 当我们能够提高生产力并交付人们喜爱的优质产品和服务时,工作就是有趣且有意义的。

尽管如此,测试自动化仍是一种新兴实践。 即使我们调查的大多数组织今天都在自动化至少一些测试,但大多数组织(76%)正在自动化的测试不到全部测试的一半。 这说明了从手动测试到自动测试过渡的一些挑战:

  • 实施测试自动化需要QA团队制定新的测试策略,实施新的工具并学习新的技能。
  • 有一些新的流程和工作流程会影响测试人员和其他关键团队成员,包括开发人员和业务分析师。
  • 组织可能需要聘请熟练的测试自动化工程师,他们可以发挥实际作用并领导其他人。

所有这些都需要时间,金钱和耐心。

接受调查的人说,他们的公司努力创建具有适当技能的团队,并努力争取变革,因为测试人员必须更快地工作并与他人保持持续协作。 一些测试人员可能会不满或担心需要在工作中变得更加技术化。

技术采用在测试自动化中也起着重要作用。 需要新的测试工具和框架来支持测试自动化以及诸如持续集成之类的补充性devop做法。 这会给传统的质量检查团队带来更多的复杂性。 如今,有数十种测试自动化工具和平台可用,包括开源的和商业的。 选择是伟大的,但选择可能会造成混淆。 很多时候,组织会使用太多重复性工具。 在接受调查的组织中,将近有三分之一的组织表示,很难跟踪多种工具之间的自动化工作。 大致相同的百分比表示难以找到满足其需求的工具。

除了为工作选择最佳工具之外,测试人员还需要在领导上取得领导地位-这通常意味着要打击不切实际的期望并设定新的期望。 常见的误解包括:测试自动化是快速,容易实现的;与手动测试相比,它需要更少的资源;它是免费的或成本最低。 事实是,建立测试自动化策略和技巧需要花费时间来编写将为其提供动力的脚本。 尽管有许多有效的开源工具,但仍需要资源来实施和维护它们。 最好先对此进行解释,然后根据实际情况一起定义时间表,并确保为项目预留足够的资源。

这些正在成长的痛苦,预示着工作场所的任何重大转变。 好处是,成功采用测试自动化并随着时间的推移对其进行扩展的组织应该能够为企业带来更多价值,并更好地利用其时间。

测试自动化补充了手动测试

自动化替代的许多手动测试都是在sprint与sprint之间反复进行的测试。 自动化可以减少重复测试中可能发生的错误,还可以避免测试人员感到无聊。 有了自动化来完成这些基本任务,手动测试人员可以将时间花在更具创造性的测试和解决问题上,以填补空白并提供真正令人敬畏的用户体验。

接受调查的受访者表示,自动化使他们能够更有策略地花费时间,包括规划和执行自动化策略以及执行无法被自动化取代的探索性测试。 一位受访者这样总结:“我们不使用自动化来减少手动测试; 我们使用它来增强它,并使我们的测试人员能够专注于新功能和高价值的测试工作。” 质量检查团队应将测试自动化视为手动测试的补充活动,而不是用工具代替宝贵的,人为的见解。

如果您的组织尚未使测试自动化,那么您很快就会有机会。

在我们的调查中,将近一半的受访者表示,他们希望从现在开始一年内可以自动完成所有测试的50%或更多。 接受这些新的测试技能和方法后,尽早为转换做准备可以使您的团队减少痛苦并获得更快的成功。

From: https://www.infoworld.com/article/3286529/test-automation-comes-of-age.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值