Tag: browser tab

使用Selenium WebDriver和Java在浏览器选项卡之间切换

我需要在浏览器选项卡之间切换,使用以下代码, driver.findElement(By.cssSelector(“body”)).sendKeys(Keys.CONTROL +”\t”); 它有时只是正常工作,但有时它会显示exception。 任何人都可以建议我使用java在单个窗口中切换选项卡是否有任何其他说明。

如何使用Selenium WebDriver在新标签页(chrome)中打开链接?

System.setProperty(“webdriver.chrome.driver”, “D:\\softwares\\chromedriver_win32\\chromedriver.exe”); WebDriver driver = new ChromeDriver(); driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); driver.manage().window().maximize(); driver.get(“https://mail.google.com/”); String selectLinkOpeninNewTab = Keys.chord(Keys.CONTROL,Keys.RETURN); driver.findElement(By.linkText(“www.facebook.com”)).sendKeys(selectLinkOpeninNewTab); 新选项卡正在打开,但URL链接未打开。

Selenium 2:在新标签页中打开链接并关闭标签页

我希望能够在Selenium 2中的新选项卡中打开链接。此外,我想在完成与页面的交互时关闭选项卡。 如果我有一个标签的WebElement ,这怎么可能? 我正在使用Selenium 2的Java API和Firefox 4上运行的Firefox驱动程序。