我正在尝试使用Selenium Webdriver和Java打开一个新选项卡,并使用了下面的代码,但它没有打开任何新选项卡,在运行期间也没有显示错误消息。
Actions act = new Actions(driver);
act.keyDown(Keys.CONTROL).sendKeys("t").keyUp(Keys.CONTROL).build().perform();
使用上面的代码,我试图从键盘上按CTRL T打开一个新标签。请帮帮我。
试试这个
String selectLinkOpeninNewTab = Keys.chord(Keys.CONTROL,Keys.RETURN);
driver.findElement(By.linkText("urlLink")).sendKeys(selectLinkOpeninNewTab);
或使用
((JavascriptExecutor)driver).executeScript("window.open();");
问题内容: 如何使用Selenium WebDriver(又名Selenium 2)在现有的Firefox浏览器中打开新标签页? 问题答案: 以下代码将在新标签页中打开链接。 下面的代码将打开空白的新标签页。
如何使用Java中的Selenium WebDriver(又名Selenium 2)在现有的Firefox浏览器中打开新的选项卡?
我如何使用selenium(java)在IE中打开一个新的标签,并在该标签中打开一个url(而不是窗口)?我正在使用下面的代码打开一个新的标签?
我一直试图通过Selenium打开浏览器中的选项卡,似乎除了Safari之外,所有选项卡都可以使用。 我正在尝试以下操作: 有什么提示吗? 更新 一些相关的回答包括: null 原因:org.openqa.selenium.InvalidArgumentException:请求正文不包含必需的参数“handle”。构建信息:版本:“3.14.0”,修订版:“AACCCCE0”,时间:“2018-0
问题内容: 新标签页正在打开,但URL链接未打开。 问题答案: 我检查了以下代码,它对我来说很好。我从这里找到了答案。
问题内容: 如何使用Selenium WebDriver打开新选项卡? 我想在新标签页中打开多个链接。这是为了尽快完成构建验证任务。因此,可以在每个新选项卡中打开所有与烟雾测试相关的链接,然后在与烟雾测试要求相对应的每个选项卡中,我们可以执行完整性测试。 问题答案: 码: