appPackage和appActivity 进行appium自动化测试非常重要的两个参数,我们所测试的APP不同,这两个参数肯定也是不一样的。那如何快速的获取这APP的这两个参数呢?



通过cmd命令,前提是先打开手机中你要获取包名的APP

1. adb shell

2. dumpsys activity | grep mFocusedActivity





Appium系列文章(1)获取appPackage和appActivity_android


如果你安装了Appium,进入设置页,选择APK 路径,下面就会显示包名和Activity名称

 

Appium系列文章(1)获取appPackage和appActivity_设备名_02

方法三、


Appium系列文章(1)获取appPackage和appActivity_android_03



1,打开APP。

2,执行> adb logcat>D:/log.txt



如果你电脑连接了两个或以上的模拟器,你需要指定模拟器设备名,来下载你指定的模拟器App包



adb -s <设备名> logcat



Appium系列文章(1)获取appPackage和appActivity_设备名_04

3, 胡乱的对APP做一些操作。

4, Ctrl+c 结束adb命令。

5, 打开log.txt文件,搜索:Displayed

 

Appium系列文章(1)获取appPackage和appActivity_android_05

今日头条:com.android.packageinstaller/.permission.ui.GrantPermissionsActivity 

adb shell monkey -p com.android.packageinstaller  -v 500

天猫: com.tmall.wireless/.maintab.module.TMMainTabActivity

adb shell monkey -p com.tmall.wireless  -v 500