当前位置: 首页 > 面试题库 >

selenium多个标签一次

戚峻
2023-03-14
问题内容

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

谢谢!


问题答案:

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

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

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



 类似资料:
  • 下面是java代码: 这有帮助吗?我真的不知道了...

  • 我们这里有一个传统的远程系统,没有webapi、webservice 然后我们需要通过Selenium进行集成 我们需要从一个主选项卡打开多个选项卡来进行提取,但当更改为所需选项卡并通过css选择器获取值时,它总是从第一个选项卡获得结果<我们的系统不能在互联网上打开,然后我以谷歌为例做了同样的事情,同样的行为也发生了。是虫子还是我的错?有人能看出什么是错的吗 下面是一个没有错误检查的简化版本,它的

  • 问题内容: 我们这里有一个遗留的远程系统,没有webapi,webservice等…, 那么我们需要通过Selenium进行集成。 我们需要从一个主选项卡中打开多个选项卡来进行提取,但是当更改为所需的选项卡并通过css选择器获取值时,它总是从fisrt选项卡中获得结果。 我们的系统无法在互联网上打开,然后我以Google为例进行了相同的操作,发生了相同的行为。是错误还是我的错?有人可以看到出什么问

  • 我对包含Selenium的代码有一个问题:当我在新选项卡中打开一个链接时,程序不在新选项卡上工作,而是在旧选项卡上工作。我试图用CTRL选项卡更改选项卡,但这不起作用。然后我尝试了以下代码,我在另一个问题中发现:在新选项卡中打开链接并在选项卡之间切换(Selenium WebDRiver Python) 这也没用…有人知道吗? PS:我正在使用Python 3.8.3

  • 我想有一个GUI应用程序,它将包含多个标签,每个标签都有自己的表格。我想在标签下包括一个搜索框,可以过滤当前选定的标签。如何实现这种动态行为?

  • 问题内容: 目标: 使用jQuery,我试图替换所有出现的情况: 与: 我的解决方案: 我了解到以下内容: 我的解决方案的问题: 但是问题在于它用 第一个 “ code”标签之间的内容替换了(第二,第三,第四等)“ code”标签之间的所有内容。 例如 变成 我认为我需要使用“ this”和某种功能,但恐怕我还在学习,并且不太了解如何将解决方案组合在一起。 问题答案: 您可以将一个函数传递给 [d