有时,使用以下命令关闭WIFI以在Android上运行monkey test。有没有办法阻止Android猴子关闭WIFI?
adb -s foo shell monkey -p com.foo.bar --throttle 300 --kill-process-after-error --pct-syskeys 0 --pct-trackball 0 --pct-touch 90 --pct-motion 10 -v 5000
答案 0 :(得分:0)
为避免Monkey testing中的系统事件,有--pct-syskeys
选项负责系统级事件,但我认为--pct-syskeys 0
无效。
可以解决这个问题,Screen Pinning您的应用。通过这样做,只有您的应用程序将进行测试,不会关闭Wi-Fi,您可以执行测试。请按照以下步骤操作:
Overview button
(主页按钮旁边最右侧的按钮)并固定您的应用 注意:如果您正在模拟器上进行测试。完成测试后,要取消固定应用程序,必须重新启动模拟器。 Restart emulator
是在模拟器上取消固定应用的唯一选项。
以上测试是在Android 8模拟器上完成的。