如何在多个浏览器中处理selenium webdriver中的新选项卡与新窗口

时间:2016-05-31 14:10:05

标签: java google-chrome selenium firefox webdriver

我有一些代码通过我正在测试的网站上的帮助菜单,并选择一些元素进行交互。但是,如果我在Firefox中运行代码,则元素会在新窗口中打开。如果我在Chrome中运行代码,则会在新标签中打开这些元素。我可以处理任何一种,但我不知道如何处理这两种情况。

我尝试将Firefox的配置文件更改为仅使用新选项卡,但无论我在代码中设置首选项或仅通过ProfileInt使用新配置文件,Firefox总是使用新窗口。

是否有一种确定的火力方式以强制firefox每次只打开标签,以便新链接或chrome始终使用新窗口?到目前为止,我所有的研究都没有给我什么。

0 个答案:

没有答案