我正在通过USB连接到笔记本电脑的Android设备上运行自动化测试。 我的脚本在运行测试之前以两个“ adb shell ”命令开头,如下所示:
::Hey device, wakeup and open the home screen
adb shell input keyevent 26
adb shell input touchscreen swipe 240 480 480 640 100
...
(here starts the test cases)
现在,我想在脚本的最开头添加“ adb reboot ”,以便我的设备重新启动并开始清理。但问题是重启后我的设备在准备就绪之前遵循序列:
我试过了:
adb reboot
adb wait-for-device shell input keyevent 26
但我的问题是 adb wait-for-device shell输入keyevent 26 在重启后立即运行(上面的序列#1)并且在通过序列#2,3& 4,我的脚本什么都不做。
如何检查序列2,3& 4完成了吗?