如何用Appium连接并操作手机App
一、配置sdk环境、安装adb
这一部分请查看我之前写的一篇关于monkey指令的博客:
配置sdk环境、安装adb
二、用adb命令连接手机端
- 若是真机,则先用数据线连接手机与电脑;
- 若是模拟器,则打开模拟器即可
- 在Dos界面输入
adb devices
成功连接手机端
三、打开Appium连接App
- 打开Appium–>点击启动服务器–>点击启动检查器会话
(注:view栏中可以把英语换成简体中文或者其他语言)
在“所需功能”界面填上相关参数:
- platformName(平台,Android或ios)
- platformVersion(平台系统版本,可在手机设置里面查看)
- deviceName(刚才adb连接时的设备名称)
- appPackage(应用包名)
- appActivity(应用首页)
- 包名和首页等下讲解如何获取
- 更多参数选择查看我的另一条博客:
Appium参数 - 抬头选择“自动设定”
- 点击“启动会话“就能对app进行元素定位和元素操作了
如何获取appPackage和appActivity
- 打开sdk目录–> build-tools–>进入里面的文件夹
- 文件夹里面有aapt.exe
- 打开DOS界面定位到该文件夹下,并输入aapt命令
aapt dump badging 安装包根目录
- 之后会出现一大段代码,可以在里面找到我们想要的内容
- 出现“package:name=”字样后面就是包名appPackage
- 在“launchable-activity:name=”字段后面就是appActivity
(转载注明出处)