我在不同的选项卡上启动了几个请求。当一个选项卡加载时,我将迭代地转到其他选项卡,查看它们是否正确加载。这个机制工作得很好,除了一件事:很多时间被浪费在“等待(网站)
我从一个选项卡转到另一个选项卡的方式是,每当我必须查找的关键元素丢失时,就启动一个异常。但是,为了检查这个异常(并因此在其他选项卡上继续,因为它应该这样做),我必须等待请求结束(因此等待消息“Waiting for…”消失)。你知道吗
能不能不等一下?也就是说,是否可以通过browser.get(..)
启动请求,然后立即更改tab?你知道吗
Tags:
是的,你能做到。您需要更改驱动程序的pageLoadStrategy。下面是firefox的一个例子
现在什么都不会等了,所有的等待都由你来做。也可以使用
eager
而不是none
相关问题 更多 >
编程相关推荐