我有这个Android appium 驱动程序功能:
androidCapabilities.setCapability("appWaitActivity", ".install.TermsOfUseActivity");
但过了一会儿就出现了
如何设置等待时间更长的功能?
默认是什么?
我用google搜索,因此没有超时功能。
我不是在寻找其他的睡眠/等待方法。
让我使用功能" appWaitActivity
"如何将超时设置为X
?
答案 0 :(得分:0)
检查Appium服务器的所有现有超时值后,我发现了实际设置超时的位置:https://github.com/appium/appium-adb/blob/master/lib/tools/apk-utils.js#L112
看起来等待超时已经硬编码到waitMs = 20000
20000毫秒。
appWaitActivity目前至少不支持超时的任何自定义值,并且总是希望appWaitActivity在20秒内成功。
这意味着appWaitActivity并未设计用于自动等待更长时间让特定活动自动启动。