Appium----基于Appium和雷电模拟器获取app元素定位
作者:redrose2100   类别:    日期:2023-02-20 13:55:15    阅读:2492 次   消耗积分:0 分

【原文链接】Appium——基于Appium和雷电模拟器获取app元素定位

(1)参考 Appium——基于Windows系统安装雷电模拟器 安装好雷电模拟器

(2)参考 Appium——基于Windows系统安装Appium 安装好Appium

(3)参考 Appium——基于Windows系统安装Appium Inspector 安装好Appium Inspector

(4)打开Appium Inspector,首先设置模拟的平台即Android

(5)然后打开雷电模拟器,点击如下位置,找到【关于雷电】

(6)可以看到雷电的版本是9.0.37

(7)然后在Appium Inspector中增加平台版本,如下

(8)然后打开cmd窗口,在cmd窗口进入雷电模拟器的安装目录,比如这里雷电安装目录为 D:\ProgrameFile\leidian\LDPlayer9

(9)执行adb devices 查看设备名称,如下,设备名称为 emulator-5554

(10)然后在Appium Inspector中增加设备名称字段,如下

(11)然后在cmd中执行命令 adb shell am monitor。

(12)然后在雷电模拟器中启动一个app,比如这里启动闲鱼,这里即可以看到闲鱼app的包名 com.taobao.idlefish

(13)继续在Appium Inspector中增加包名字段,如下

(14)保持闲鱼app在雷电模拟器中打开状态,然后在cmd中执行adb shell,然后执行dumpsys window w | grep mCurrent ,比如闲鱼的activity即 .maincontainer.activity.MainActivity

(15)同样继续在Appium Inspector中增加activity的字段设置,如下:

(16)然后设置 remote path,设置为 /wd/hub

(16)至此配置完了Appium Inspector了,然后点击启动会话的按钮

(17)然后即可在要定位的元素上右键-【inspector element】,然后即可找到元素的定位了,接下来就可以进一步对app进行进一步自动化测试了

始终坚持开源开放共享精神,同时感谢您的充电鼓励和支持!
版权所有,转载本站文章请注明出处:redrose2100, http://blog.redrose2100.com/article/529
个人成就
  • 2022年 : 371 篇 
  • 2023年 : 211 篇 
  • 2024年 : 31 篇 
  • 2025年 : 0 篇 
  • 博客总数: 613 
  • 阅读总量: 733870 
测试开发技术全栈公众号
DevOps技术交流微信群