Package
package包,在app应用中package是唯一的,就像身份证一样。知道了package就知道了对哪一个app进行自动化测试
Activity
activity在Android程序中,一般代表手机屏幕中一屏。如果把手机比作一个浏览器,那么activity就相当于一个网页,可以再activity当中添加button、CheckBox等控件。一个应用有多个activity组成,他们之间可以进行跳转,之间可能会有返回值。
前提条件:
1、已经安装的app
2、手机或模拟器已经与电脑连接,可通过adb devices命令查看到已经连接的设备
方法一:使用adb命令获取获取package和Activity
1)只有一个连接设备
使用命令查询:
dos运行:adb shell dumpsys activity activities>D:/txt1.txt
打开D:/txt1.txt文件,查找关键字如下图:
2)有多个连接设备
多个设备连接在同一台电脑上,在命令行中输入adb devices,出现多台设备