我有一个场景,其中必须记录15分钟的应用程序(Android和iOS)不活动,之后应该验证应用程序是否已注销并显示登录页面。有没有办法为此编写测试脚本?我正在使用Selenium命令和Java。
如何将appium会话维持15分钟,然后继续验证测试用例。
答案 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);