[英]FluentPage until doesn't work
Consider this code: 考虑以下代码:
@Test
public void newProject() throws Exception {
drawer.group("Personal").newProject();
System.out.println(Predicates.alwaysTrue().apply(drawer.group("Personal")
.hasProject("New project"))); //True
Predicate p = drawer.group("Personal").hasProject("New project");
dashboard.await().until(p);
}
The predicate I get from drawer.group("Personal").hasProject("New project")
applies to Predicates.alwaysTrue()
but causes a org.openqa.selenium.TimeoutException: Timed out after 0 seconds
我从
drawer.group("Personal").hasProject("New project")
获取的Predicates.alwaysTrue()
适用于Predicates.alwaysTrue()
但导致org.openqa.selenium.TimeoutException: Timed out after 0 seconds
Am I doing something from? 我在做什么吗?
It seems that your default timeout is 0 seconds
which can cause your error. 似乎您的默认超时为
0 seconds
,这可能会导致您的错误。
You can specify a specific timeout using the atMost()
method : 您可以使用
atMost()
方法指定特定的超时时间:
dashboard.await().atMost(3000).until(p);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.