
?
1.准备工作
????????jdk 1.8
????????node v10.23.0
????????android sdk?
????????appium-desktop下载,版本:1.22.3
https://github.com/appium/appium-desktop/releases/
????????appium-inspector下载,版本:2022.2.1?
https://github.com/appium/appium-inspector/releases
????????夜神模拟器 V7.0.2.5001? Android 7.1.2
2.模拟器调整
? ? ? ? 1.将夜神模拟器安装目录下的bin/adb.exe用android sdk中的adb.exe覆盖掉,不然会出现问题;
? ? ? ? 2.将夜神模拟器安装目录下的bin/nox_adb.exe添加到环境变量中;
? ? ? ? 3.在夜神模拟器安装目录/bin下,执行adb connect 127.0.0.1:62001。
3.appium和模拟器设置
? ? ? ? 夜神模拟器分辨率设置为手机版,同时记下模拟器的android版本(7.1.2),同时打开开发者模式(连点5下版本号,在开发者选项中打开调试)。
? ? ? ? 在模拟器中安装并打开待测试app,在cmd中执行命令
adb?shell?dumpsys?window?|findstr?mCurrentFocus

? ? ? ? ?记录下appPackage、appActivity,上图中斜杠前面的部分为appPacage,后面部分为appActivity(后面appium Inspector需要使用)。
? ? ? ? 打开appium-desktop,使用默认设置,点击Start Server。
????????

? ? ? ? ?打开AppiumInspector,在Appium Server中填写配置,Remote Path修改为/wd/hub(appium版本为1.x的需要修改,如果appium版本为2.x则不需要)。
?4.运行
? ? ? ? ? 先运行夜神模拟器,再运行appium-desktop,最后运行appiumInspector(点击Start Session)。
附录
参考资料:
Appium + Java 下载安装和使用_明明懒得要死名字却特别长的Edward的博客-CSDN博客_appium java安装
Appium环境搭建Java篇 - 一盏黄黄旧旧的灯 - 博客园
Appium移动自动化测试(一)--安装Appium - 虫师 - 博客园
|