3

我在 android 设备(LG G4)中对我的应用程序进行了猴子测试。

命令是

adb shell monkey -p {package name} -v 2000

但它可能会意外进入设置并更改我设备的默认值。

如何预防?

4

2 回答 2

3

Monkey 支持黑名单,你可以在黑名单中设置包名然后运行 ​​Monkey,Monkey 不会对你设置在黑名单中的包进行测试。

你可以这样做:

  1. adb shell pm list packages获取您的设置包名称
  2. 打开一个 blacklist.txt 文件,将包名放入其中,然后将其推送到您的设备,例如 /sdcard/blacklist.txt
  3. 像这样使用 --pkg-blacklist-file 运行 Monkey:adb shell monkey --pkg-blacklist-file /sdcard/blacklist.txt
于 2016-01-21T07:31:26.960 回答
3

您可以使用屏幕固定。启动您要测试的应用程序/包。压住他。然后使用例如 adb shell monkey -p {package name} -v 2000 启动猴子。这对我来说在运行 Nougat (7.0) 的 Android 设备上有效。

于 2016-10-13T11:30:35.203 回答