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

时间:2020-08-13 11:55:11

标签: java selenium jenkins css-selectors jenkins-plugins

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

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

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

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

1 个答案:

答案 0 :(得分:0)

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