【发布时间】:2015-06-03 00:57:02
【问题描述】:
我正在尝试测试登录表单的“记住我”功能。我可以输入用户名和密码,单击复选框,单击提交,然后quit() 或close() 浏览器。但是当我用new ChromeDriver()(或任何其他WebDriver实现)重新打开浏览器时,测试站点不记得任何内容,因为所有cookie在浏览器关闭时都会被删除,并且在浏览器重新打开时无法访问。
【问题讨论】:
-
在这种情况下,您为什么不使用自己的浏览器配置文件来使用。在 webdriver 中,任何浏览器启动都会像一个新的配置文件,所以如果你退出/关闭浏览器,记住我将无法工作。因此,使用您现有的 firefox/chrome 配置文件可以让您检查其功能。
-
不能让你清楚兄弟.. selenium webdriver 中是否有任何选项?你能解释更多吗? @VivekSingh
-
这就是记住我的功能。如果该复选框工作正常。我们可以选择现有的配置文件。@VivekSingh
-
到目前为止你做了什么?
标签: java selenium cookies selenium-webdriver testng