一尘不染

selenium多个标签一次

selenium

我正在使用Selenium,想知道是否可以一次使用多个TABS?我不想使用多个浏览器实例(即IE
Pun的2个副本)。如果不可能,如何在顺序运行的各个选项卡之间切换?

谢谢!


阅读 468

收藏
2020-06-26

共1个答案

一尘不染

如果有一个链接打开一个新的窗口/选项卡,则可以使用 driver.switchTo().window();

但是,如果要在多个窗口上运行某些程序,则建议使用多个webdriver实例。它易于管理,并且受支持(打开新标签页/窗口时有一些变通办法,例如按可打开新窗口的热键,但不支持)。

如果要让多个线程都作用于相同的驱动程序实例,但选项卡不同,则不可能。

2020-06-26