让驾驶员闲置15分钟

时间:2015-12-31 05:01:48

标签: java selenium appium appium-ios

我有一个场景,其中必须记录15分钟的应用程序(Android和iOS)不活动,之后应该验证应用程序是否已注销并显示登录页面。有没有办法为此编写测试脚本?我正在使用Selenium命令和Java。

如何将appium会话维持15分钟,然后继续验证测试用例。

2 个答案:

答案 0 :(得分:1)

您可以使用以下命令增加Appium超时:

capabilities.setCapability("newCommandTimeout", 60 * 15);

我从未尝试过此代码,请检查可能对您有帮助。

更多细节检查链接:http://appium.io/slate/en/master/?ruby#appium-server-capabilities

由于 萨迪克

答案 1 :(得分:0)

我通过使用Appium Driver中提供的此功能找到了此问题的解决方法。

public void startActivity(String appPackage, String appActivity,
            String appWaitPackage, String appWaitActivity)
            throws IllegalArgumentException {}

并将方法调用为:

((AndroidDriver<?>) getDriver()).startActivity(String apppackage name, String appactivityname,String waitforpackage,String waitforactivity);