Selenium webdriver 如何在Serenity中以100毫秒的轮询间隔增加默认的5秒等待时间

Selenium webdriver 如何在Serenity中以100毫秒的轮询间隔增加默认的5秒等待时间,selenium-webdriver,cucumber-java,serenity-bdd,cucumber-serenity,Selenium Webdriver,Cucumber Java,Serenity Bdd,Cucumber Serenity,我的测试失败,原因是“无此类元素异常:预期条件失败:等待显示By.css选择器:#图标(以100毫秒的间隔尝试5秒)” 如何增加轮询间隔?是否有方法覆盖此值 我已经尝试使用waitUntilVisible().setImplicitTimeout(Duration.ofSeconds(40));。但它不起作用 ICON.resolveFor(actor).waitUntilVisible(); actor.attemptsTo(Click.on(LOGIN_LINK)); 根据这一点,您可以使

我的测试失败,原因是“无此类元素异常:预期条件失败:等待显示By.css选择器:#图标(以100毫秒的间隔尝试5秒)”

如何增加轮询间隔?是否有方法覆盖此值

我已经尝试使用waitUntilVisible().setImplicitTimeout(Duration.ofSeconds(40));。但它不起作用

ICON.resolveFor(actor).waitUntilVisible();
actor.attemptsTo(Click.on(LOGIN_LINK));
根据这一点,您可以使用以下方法:

setImplicitTimeout(5, SECONDS);
以及重置全局超时:

resetImplicitTimeout();