使用 Monkey Test 时如何防止输入设置

How to prevent entering settings when using Monkey Test

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

命令是

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

但它可能会不小心进入设置并更改我设备的默认值。

如何预防?

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

你可以这样做:

  1. adb shell pm list packages获取你的设置包名
  2. 打开一个blacklist.txt文件,把包名放在里面,然后像/sdcard/blacklist.txt
  3. 一样推送到你的设备
  4. 运行 猴子 --pkg-blacklist-file 像这样:adb shell monkey --pkg-blacklist-file /sdcard/blacklist.txt

您可以使用固定屏幕。启动您要测试的app/package。压住他。然后用例如开始猴子adb shell monkey -p {package name} -v 2000。这在 Android 设备 运行 Nougat (7.0).

上对我有用