Java 如何使用Selenide等待相同的浏览器选项卡标题文本?

Java 如何使用Selenide等待相同的浏览器选项卡标题文本?,java,selenium,wait,assertion,selenide,Java,Selenium,Wait,Assertion,Selenide,我想了解如何使用selenide/selenium中的窗口标题文本为断言创建服务员 大概是这样的: waitUntil(assertion.true(Selenide.title().toLowerCase().startsWith("text")), timeout); 你能帮我吗?这样解决: { ... await().atMost(timeOut, SECONDS).until(assertionWaitForTitle("text")); } private Callab

我想了解如何使用selenide/selenium中的窗口标题文本为断言创建服务员

大概是这样的:

waitUntil(assertion.true(Selenide.title().toLowerCase().startsWith("text")), timeout);
你能帮我吗?

这样解决:

{ ...
     await().atMost(timeOut, SECONDS).until(assertionWaitForTitle("text")); 
}

private Callable<Boolean> assertionWaitForTitle(String start) {
     return () -> Selenide.title().toLowerCase().startsWith(start);
}
{。。。
wait().atMost(超时,秒).until(断言waitfortitle(“文本”);
}
私有可调用断言WaitFortitle(字符串开始){
return()->Selenide.title().toLowerCase().startsWith(start);
}