手机测试平台以及查找元素分享——Sauce Labs平台

在学习手机自动化过程中,是否发现自己的手边设备不太够用(例如:windows系统下测试ios有难度),模拟器的使用没有很贴近实体机,需要配置大量的环境?
那么这个时候我们就可以考虑一下我们的手机云平台啦~ 最近我也是在学习手机自动化测试,也算是打开了我的一个新世界大门!

1、Sauce Labs介绍

Sauce Labs是一个提供自动化功能测试的云测试服务公司,我们可以在sauce labs进行手机测试,不受版本以及型号的控制,还可以进行web方面的测试,有很多的浏览器可以选择,同时我们还可以进行性能方面的测试。不过目前我自己比较熟悉就是手机端的测试啦~😂,这个平台那么好,肯定也不是那么容易使用的吧?是的,我在学习的过程中也是注册了免费版,免费的试用期只有28天,且可以使用设备数量有限,不过也足够我们去进行自我学习。(ps:只要我邮箱多可以用来注册,我觉得也不是不行!hhh~)

2、Sauce Labs平台使用介绍

Sauce Labs网址连接:https://saucelabs.com/
1) Sauce Labs网页介绍


2) 手工测试区


3)   自动化测试区

3、Sauce Labs平台查找App的元素
百度可以搜索到的查找手机元素工具有:Appium-inspector、Uiautomatoviewer、chrome-inspect等,Sauce Labs也有自己的Sauce Labs fork。下载链接:Sauce Labs Product Announcements
1) Sauce Labs fork参数填写

Sauce Labs fork里面选择saucelabs云平台,输入自己的用户名,accesskey,以及输入配置信息即可。手机的devicesname就是手机详情里面的id,app的格式固定位“storage:filename=xxx.apk"。

2)查找元素

Sauce Labs fork的使用跟我们平时使用的appium-inspector没有什么出入的地方,网上也有需要的资源可以参考,就简单展示一下!

3)查看视频、结果

在automated可以看到手机的实时状态。断开连接后,还可以看到刚才自己查找元素的过程,查看视频(这个操作感觉还不错,再跑自动化测试的时候,也同样帮我们录制了视频,在debug的时候就知道是在哪一步出错了😀

4、Sauce Labs自动化测试

1)请求的address

在用户设置里面可以查询到

2)Capability的设置

Capability的设置可以参考Sauce Labs fork里的值也可以在自动化测试区打搭配选择生成:

5、Sauce Labs平台使用总结

为什么我要写这篇文章,是因为在百度Sauce Labs时发现能找的资料非常的少,都是去看参考官方文档以及求助Sauce Labs团队,所以想要记录一下,以及也算是温习自己的手机自动化测试学习。前文忘记说一句了,这个网页可能需要外网才能登陆,存在一定的难度。🤣。本文大多以图为主,也是我个人的一些经验,欢迎大家指正以及提出意见。

引个后续:晚些时候再更新另外一个手机平台:seetest





#测试#
自动化测试学习 文章被收录于专栏

记录工作中的自动化测试学习内容,例如:手机自动化测试学习,web端自动化测试学习等..

全部评论
谢谢分享,求更新
点赞
送花
回复 分享
发布于 2022-08-10 18:32

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务