硒对日食起作用,对詹金斯超时

问题描述

我们的UAT有点慢,所以当我运行硒测试时,它可以在Eclipse上运行,但是在jenkins上却超时。当您观看在eclipse上运行的测试时,您会看到它无法在jenkins上找到css选择器,实际上它只是停留了很长时间,但是jenkins只是发生了超时错误,没有等待。

有没有一种方法可以延长詹金斯在超时之前等待的时间。

(超时错误未能找到在本地计算机上正常工作的css选择器)

org.openqa.selenium.TimeoutException:预期条件失败:等待By.cssSelector定位的元素的可见性:#q_386115(以500毫秒的间隔尝试10秒)

解决方法

使用带有超时设置的Wait wait = new FluentWait (驱动程序),然后使用wait.until(ExpectedConditions.presenceOfElemenentLocated(By.xpath(“”))),然后对元素执行操作。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...