使用酱料实验室驱动程序时的睡眠时间范围?



我正在为我的硒测试用例使用酱汁实验室驱动程序。 在我的一个测试用例中,我需要在继续休息步骤之前进行 1 分钟的睡眠。 在这种情况下,我看到随机失败的百分比要高得多,消息如下:

The test with session id ... has already finished, and can't receive further commands...

那是因为运行时间太长,并且会话被酱实验室超时吗?

通常我有几十个测试用例以单线程方式运行,每个测试类都自行处理驱动程序,例如:

public class TestASuite extends TestBase { 
@BeforeClass(alwaysRun=true)
public void setup(...) {
// driver starts here... 
}
@AfterClass(alwaysRun = true)
public void closeSession(ITestContext test) {
// driver ends here 
}
public void testCase1(){}
....
}

您必须更改酱汁实验室配置以处理此类超时。 请参考此内容以了解事情的运作方式。 酱实验室硒超时

commandTimeout实际上是参数,您正在寻找并且需要更改。

相关内容

  • 没有找到相关文章

最新更新