阅读背景:

WebDriver 高级操作事件[email protected]一头雾水@的博客

来源:互联网 

一、标签页Tag的操作

1、打开一个新的标签页,并关闭原先的tag。

public static void getNewTag(WebDriver driver, String url) {
    JavascriptExecutor executor = (JavascriptExecutor) driver;
    executor.executeScript("function createDoc(){var w = window.open(); w.document.open(); w.document.write('<h1>Hello World!</h1>'); w.document.close();}; createDoc();");
    sleep();
    driver.close();
    ArrayList<String> tabs = new ArrayList<>(driver.getWindowHandles());
    driver.switchTo().window(tabs.get(0)); //switches to new tab
    driver.get(url);
    sleep();
}
public s



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: