在appium的Appium Inspector中需要配置appPackage和appActivity ,在python脚本连接APP时需要配置Capabilities是也需要配置appPackage和appActivity
apppackage是APP 的包名,而appActivity是我们进入app后进入的启动页面,有不少方法可以获取他们,我们采用其中比较简单的两个方法。一个是采用adb抓取log,另外一个是直接用adb的shell命令。
1、前提条件
在获取appPackage和appActivity前有几个前提条件必须满足
1、appium desktop和Appium Inspector已经成功安装
2、Android SDK也已经成功安装,并请adb命令运行正常
然后才是物理条件
1.1连接手机
首先我们得用USB线连接手机和电脑,而且手机要打开开发者模式
打开开发模式
首先打开开发者模式,在手机点击设置->关于手机->版本信息
连续点击版本号5次,就可以打开开发者模式
USB连接手机和电脑
USB线一般要用原装USB充电线才行,买的有的线只支持,用USB线连接电脑和手机,插上线的时候手机USB用于选择 传输文件/Androin Auto
这样手机连上了
1.2验证手机连接情况
在命令行输入
adb devices
然后可以看到链接的设备信息,则证明手机连接成功

2 利用日志找到appPackage和appActivity
- 首先在命令行输入如

本文介绍了如何使用adb工具获取Android应用的appPackage和appActivity,包括连接手机、验证连接、通过日志分析以及adb shell命令的方法。在进行APP自动化测试时,这些信息是必要的配置项。通过adb logcat重定向和adb shell的dumpsys activity命令,可以在不使用Appium Inspector的情况下找到所需信息。
最低0.47元/天 解锁文章
808

被折叠的 条评论
为什么被折叠?



