首页 > 解决方案 > 为什么运行自动化脚本时 chrome 不显示保存密码或记住密码选项?

问题描述

如果输入用户名和密码,则使用 selenium 进行自动化时,为什么 chrome 浏览器不显示保存凭据的选项,就像在常规实践中那样。

标签: seleniumselenium-webdriverautomationselenium-chromedriver

解决方案


由于网络驱动程序的工作方式,它会删除所有可能意外通过测试的信息 cookie/缓存,您会注意到它不会打开普通浏览器,它通常是浏览器的轻量级版本。

如果您希望它保存 cookie 和缓存,您将 A) 必须在您的代码中指定这一点,并且 B) 您必须围绕已保存密码这一事实进行测试,因此如果您将测试移动到另一台计算机上,浏览器缓存会有所不同,您的测试将不再有效。


推荐阅读