当我手动单击一个按钮时,浏览器(IE 8)会转到一个新的 url;但是当我使用 webdriver 运行它时,它会打开一个新的浏览器(IE 8)。如何在不打开新浏览器的情况下使其转到新网址?
driver.get(url);
driver.findElement(By.linkText(linkText)).click();
switchToFrame(frameName);
WebElement parent_element = driver.findElement(By.xpath(parent_xpath));
WebElement child_element = driver.findElement(By.xpath(child_xpath));
Actions action = new Actions(driver);
action.moveToElement(parent_element).build().perform();
child_element.click(); //it opens a new browser if i run webdriver