UI适不适合做自动化?应该怎么做?

笔者经历过的公司,领导大都比较推崇UI自动化测试,无他,因为听起来,看起来,就是高大上,甚至会影响某些项目的招标结果。

但是,其实有些项目只是为了自动化而自动化,支出与收益并不成比例。甚至,有些公司在施行一段时间的UI自动化之后,发现并没有减少产品的bug,反而线上发现的bug更多,然后就觉得UI自动化并没有什么用,从而解散UI自动化测试部门。

UI自动化本身是好的,也确实是测试未来的趋势,但也确实出现了以上的问题。其实这里的根源,就是企业领导者没有真正理解UI自动化的价值及使用场景,才造成的这些乌龙。所以,我们最先应该做的其实是先理解UI自动化的价值,再结合项目具体情况,来决定是否进行UI自动化测试。

UI自动化的价值:

1、减少回归测试的人力支出及提高回归效率。

2、高效执行兼容性测试。

3、快速反馈持续集成/持续交付的质量。

4、线上巡检,保证业务流程的贯通。

5、解放人手,做更有价值的探索性测试等。

以上的价值中,可没有包括发现更多的bug,减少线上bug的功能哟,实际上,UI自动化测试也无法发现更多的bug,或者发现新bug,它并不具备这样的功能,起码现在的UI自动化水平不具备。

正因为UI自动化价值所限,所以并不是所以的项目都适合做UI自动化。个人认为,具备施行UI自动化的项目必须具备以下特点:

1、软件是否会长期维护;

2、通过脚本是否可以比较容易模拟用户操作;

3、UI页面是否比较稳定,不会频繁变化;

4、自动化脚本可以重复使用。

只有具备以上特点,才能最大程度发挥UI自动化的价值,才能获得比较好的投入产出比。

为了让学习变得轻松、高效,今天给大家免费分享一套资深测试大牛云层传授的一套教学资源。帮助大家在升职加薪的道路上披荆斩棘。这套视频详细讲解了(测试基础,接口测试进阶,自动化测试,性能测试)等这些测试必备的内容! 

《软件测试全套免费视频》https://pan.baidu.com/s/1PtcLeVA7ECVCW_TBKFsxbg 
  提取码:qpcf 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值