android 自动化压力测试-monkey 2 获取程序包名

时间:2023-03-08 18:11:19

monkey 1 中我们写到:

C:\Users\chenshan>adb shell
shell@hwG750-T20:/ $ monkey -p cn.emoney.acg -v 500 说明:-p :指定被测试apk,主Activity(第一个启动的Activity)所在的包名(我问的开发)
-v :指定测试的次数
也可以通过如下方法来获取机器中所有的包名:
#adb shell
#su
#cd data/data
#ls

 如果提示:opendir failed, Permission denied ,说明你没有root权限,需要先开通root权限


补充常见的adb命令:

1. 查看设备

# adb devices

这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示

2. 安装软件

# adb install <apk文件路径>

这个命令将指定的apk文件安装到设备上

3. 卸载软件

# adb uninstall <软件名>

# adb uninstall -k <软件名>

如果加 -k 参数,为卸载软件但是保留配置和缓存文件.

4. 登录设备shell

# adb shell

这个命令将登录设备的shell.

# adb shell <command命令>

后面加<command命令>将是直接运行设备命令, 相当于执行远程命令

5. 显示帮助信息

# adb help 这个命令将显示帮助信息