首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenium 2:新浏览器没有书签

Selenium 2:新浏览器没有书签
EN

Stack Overflow用户
提问于 2012-06-19 01:30:38
回答 1查看 903关注 0票数 1

当我使用Selenium 2代码(Java)打开Firefox (或任何其他浏览器)进行一些自动化测试时,打开的新窗口没有我的书签,也没有书签栏。此外,我怀疑cookie也不会被检索到,因为我通常登录的网站不会记住我以前历史中的某些事情。

相关代码:

代码语言:javascript
复制
//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();
...
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-19 01:51:48

我认为默认情况下Selenium (WebDriver)会尽量使用“干净”的配置文件。这是为了让用户设置的浏览器设置不会导致测试失败。如果需要,您可以修改这些设置。请查看http://code.google.com/p/selenium/wiki/TipsAndTricks,看看它是否能帮助您走上正确的道路。虽然我以前没有用IE做过这件事。我认为有了Firefox,如果你真的需要,甚至可以让Selenium使用现有的配置文件。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11088004

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档