明确等待......
通知
清除所有

与页面工厂的明确等待不按预期工作


(@sathish)
成员 主持人
加入:1年前
帖子:1391
15/05/2021 10:55 AM

我正在测试的页面具有不同的页面加载时间,有些负载在2秒内有4个或更长。我正在使用页面对象模型与PageFactory和显式等待,如下所示,但它不起作用。您能否向我展示使用Page Factory的明确等待的正确方式?如果页面工厂不是使用明确等待的最佳选择,您是否可以向我展示使用没有页面工厂的对象模型的示例?我还需要使用PageloadTimeout以及显式等待吗?

pageFactory.initElements(新的AjaxElementLocatorFactory(驱动程序,40),此);


引用
(@anamika)
诺贝尔成员
加入:1年前
帖子:1381
15/05/2021 10:56 AM

您可以使用以下命令使用隐式等待POM:

司机= new chromedriver();driver.Manage()。Timeouts()。ImplicitLywait(Timespan.fromseconds(60));

回复引用
分享:
Baidu