如何通过在Java中使用Selenium WebDriver在同一浏览器中打开新选项卡?

编程入门 行业动态 更新时间:2024-10-10 01:27:43

如何通过在Java中使用Selenium WebDriver在同一浏览器中打开新<a href=https://www.elefans.com/category/jswz/34/1771007.html style=选项卡?"/>

如何通过在Java中使用Selenium WebDriver在同一浏览器中打开新选项卡?

转自:Code Example

我可以用Selenium WebDriver使用Java和JavaScript打开一个新窗口。 我正在使用Firefox。 代码如下:

WebDriver driver = new FirefoxDriver();
JavascriptExecutor jse = (JavascriptExecutor)driver;
jse.executeScript("function createDoc(){var w = window.open(); w.document.open(); w.document.write('<h1>Hello World!</h1>'); w.document.close();}; createDoc();");

如何使用WebDriver(Selenium 2)在同一个浏览器中打开新选项卡?

 

 Answers

 

瓦西姆,

cdriver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"t");

您可以使用上面的行来在同一浏览器中打开新标签页(在Firefox中运行)

 

延禧攻略 49-57集 越南高清版 在线观看 下载

 


 

这主要取决于您的浏览器设置,并没有单独的方法在新窗口或新标签中打开链接

更多推荐

如何通过在Java中使用Selenium WebDriver在同一浏览器中打开新选项卡?

本文发布于:2024-02-27 23:13:05,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1767212.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:选项卡   开新   器中   在同一   Java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!