首页 > 其他 > 详细

...

时间:2019-06-20 19:04:06      阅读:127      评论:0      收藏:0      [点我收藏+]

五年前,当测试人员逐渐熟悉了Selenium API编写UI自动化用例时,互联网的主战场已经从web端逐渐过渡到了app端。现在,app在UI自动化方面的框架已经比较成熟,例如我们已经使用了三年多的appium,还有诸如uiautomator、espresso、robotium等等。

UI能解决什么问题? 

1、重复性的功能测试及验证

2、避免疲惫操作时的人为测试遗漏

3、通过UI自动化操作获取其他测试数据的能力

UI的优缺点是什么? 

在实际应用中,UI自动化可以帮助我们节省人工测试成本,提高功能测试的测试效率。 

缺点也是比较明显,随着敏捷迭代的速度越来越快,UI控件的频繁变更导致控件定位不稳定,提高了用例脚本的维护成本,同时定位的不稳定导致用例的可信度降低。

技术分享图片。。。。。。。。

UI的应用场景 

主要应用于冒烟测试、回归测试、Dailybuild等阶段。

UI存在的意义

存在即合理,我们可以先看下软件测试的金字塔模型。

技术分享图片

...............有空补

...

原文:https://www.cnblogs.com/zhu520/p/11060604.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!