簡體   English   中英

FluentPage,直到不起作用

[英]FluentPage until doesn't work

考慮以下代碼:

 @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);
}

我從drawer.group("Personal").hasProject("New project")獲取的Predicates.alwaysTrue()適用於Predicates.alwaysTrue()但導致org.openqa.selenium.TimeoutException: Timed out after 0 seconds

我在做什么嗎?

似乎您的默認超時為0 seconds ,這可能會導致您的錯誤。

您可以使用atMost()方法指定特定的超時時間:

dashboard.await().atMost(3000).until(p);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM