您的位置:首页 > 移动开发

Appium 入门(2-1):Desktop使用

2020-08-08 15:30 591 查看

上一篇环境搭建已经说了使用appium进行自动化测试需要准备的工具和环境问题。下面的帖子就开始正式分享小编入门appium的崎岖之路了~

Desktop使用

首先找一台真机或者用安卓的模拟器都可,这里以木木模拟器为例。

1、首先打开模拟器

2、adb 连接模拟器

mumu模拟器的连接方式为命令行执行如下代码:(如果配置了hosts,也可使用 adb connect localhost:7555)

adb connect 127.0.0.1:7555

如下表示连接成功:

也可 adb devices 查看设备的连接情况 :

3、几个用到的adb命令:

获取顶部 activity 信息:adb shell dumpsys activity top
获取任务列表信息:adb shell dumpsys activity activities
覆盖安装apk:adb install -r XXX.apk

如下获取待测app的入口和包名

4、打开appium desktop

5、点击启动服务,启动appium server


6、点击搜索图标

7、填写capabilities,然后点击启动回话会话,等待页面加载成功。

8、如果模拟器出现横屏,则需要修改模拟器设置,重新连接



9、使用Desktop录制简单用例,点击眼睛图标开始录制,图例里网忘标了~~
10、选择语言,点击显示隐藏代码,然后复制到对应ide中。

11、然后对用例进行改造优化,隐式等待,po思想等。

Desktop主要是用于常用的简单操作的录制,替代简单逻辑代码的手写,也可当做控件属性获取的工具。但是后期还是建议使用uiautomator viewer来进行控件的抓取识别。因为appium desktop的性能比较差。

不要因为几次挫败,就忘记你远大的理想。

加油~~

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: