[当我在计算机上手动运行测试并单击一个链接时,该链接会在新选项卡中打开,但是当我在Selenium中运行测试时,它将在一个新窗口中打开它,这真令人沮丧!
我如何像手动运行Selenium一样在新选项卡中打开Selenium?我在期望的功能选项中看不到任何内容,因此假设这是计算机上的本地设置...?
Selenium不支持选项卡,至少在我所知的范围内,预期将在新窗口中打开弹出窗口。无论如何,您可能可以使用Actions类构建某些东西,以使用来自动作的sendKeys发送keystrokes。
我已经在我的代码中尝试过,并且可以正常工作。单击的链接将在新选项卡中打开。这可能与Selenium版本有关。尝试使用Selenium版本3.141.59和ChromeDriver版本76.0.3809.68。