2

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

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

4

2 回答 2

1

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

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

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

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

谢谢萨迪克

于 2015-12-31T06:13:03.113 回答
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);
于 2015-12-31T10:27:34.967 回答