当前位置: 移动技术网 > 移动技术>移动开发>Android > Appium 入门(2-1):Desktop使用

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

2020年08月10日  | 移动技术网移动技术  | 我要评论
Desktop使用:上一篇环境搭建已经说了使用appium进行自动化测试需要准备的工具和环境问题。这一篇就开始正式分享小编学习appium的崎岖之路了~

上一篇环境搭建已经说了使用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的性能比较差。

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

加油~~

本文地址:https://blog.csdn.net/qq_42841075/article/details/107798277

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网