更多课程 选择中心

软件测试培训
达内IT学院

400-996-5531

移动端的UI自动化测试


在最初接触移动端的UI测试时,大家做的最多的就是点点点,都是用手去点击或者滑动操作。这里的UI其实也是和非移动端一样,投入产出不高,但是又不可缺少。

这里的UI自动化有两种做法了,一种是和前面的回归自动化测试一样,按照特点的步骤去操作,另一种是随机操作。前者在移动端有一个非常有用的地方就是兼容测试,这里的兼容指的是不同手机型号,不同版本的系统等等,市面上的Android设备机型非常之多,要人工一个个去检查兼容性估计要累死,这时候用自动化测试在多个不同手机上去执行,然后检查是否有问题,这个价值就非常大。不过这也是要成本的,如果想简单做,可能精简一下大中小屏幕,不同版本号的系统,采购几台手机来测试,这种人工做就行了。大公司可以考虑从公司层面建立一个实验室,采购尽可能多的机型来做,当然现在也有很多云测的平台帮忙做这件事了,所以这部分交给第三方做也是可以考虑的。当然都要花钱的,只是多少而已。

而后一种随机测试也是来源于monkey测试,也就是打开应用之后在里面随机乱点,通常用来做稳定性测试,看一下是否会出现crash或ANR。不过因为是随机,指望它发现什么功能问题可能就很难了,不过原生的monkey测试都过于随机了,带来的问题是有效点击不高,这个要么自己开发做一些调整,要么也是去第三方看看,我记得前几天看公众号有平台改进了monkey测试,让它针对可操作的控件去点击,提高了有效性。

还有一种印象里记得在testerhome举办的移动测试大会上看到的视频,就是用机械臂在手机屏幕上点点点,这个以后用来帮忙抢红包摇一摇挺不错的。

适合做移动端的UI自动化测试的挺多,Appium、calabash、macaca、robotium等等。

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:非移动端的接口自动化测试
下一篇:移动端的接口自动化测试

移动端的接口自动化测试

移动端的UI自动化测试

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

陕西省

湖南省

贵州省

云南省

广西省

海南省