如何为" appWaitActivity"设置appium超时能力?

时间:2016-07-26 09:51:42

标签: java android appium

我有这个Android appium 驱动程序功能:

androidCapabilities.setCapability("appWaitActivity", ".install.TermsOfUseActivity");

但过了一会儿就出现了

如何设置等待时间更长的功能?

默认是什么?

我用google搜索,因此没有超时功能。

我不是在寻找其他的睡眠/等待方法。

让我使用功能" appWaitActivity"如何将超时设置为X

1 个答案:

答案 0 :(得分:0)

检查Appium服务器的所有现有超时值后,我发现了实际设置超时的位置:https://github.com/appium/appium-adb/blob/master/lib/tools/apk-utils.js#L112

看起来等待超时已经硬编码到waitMs = 20000 20000毫秒。

appWaitActivity目前至少不支持超时的任何自定义值,并且总是希望appWaitActivity在20秒内成功。

这意味着appWaitActivity并未设计用于自动等待更长时间让特定活动自动启动。