当我使用 Selenium 2 代码 (Java) 打开 Firefox(或任何其他浏览器)进行一些自动化测试时,新窗口打开时没有我的书签,或者书签栏。此外,我怀疑 cookie 也没有被检索到,因为我通常登录的网站不记得我以前的历史记录中的某些内容。
相关代码:
//WebDriver driver = new FirefoxDriver();
WebDriver driver = new InternetExplorerDriver();
String baseUrl = "http://localhost:8080/";
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
//Navigate to login page
driver.navigate().to(baseUrl + "/myApp");
//obtain the username and password elements
WebElement username = driver.findElement(By.name("username"));
WebElement password = driver.findElement(By.name("password"));
//log in
username.sendKeys("myTestLogin");
password.sendKeys("myTestPwd");
driver.findElement(By.cssSelector("input.btnStyle")).click();
...