通过selenium和手动打开浏览器/站点之间的差异

通过selenium和手动打开浏览器/站点之间的差异,selenium,web,automation,webdriver,Selenium,Web,Automation,Webdriver,我最近开始学习SeleniumWebDriverAPI。我试图自动化一项简单的任务,即启动gmail.com并使用Chrome浏览器登录帐户 我注意到的区别是,当我手动打开浏览器时,它会在主页上列出我的帐户,然后我可以选择该帐户,输入密码并完整登录 当我使用selenium启动gmail.com时,它会直接给我一个登录窗口,我可以输入电子邮件和密码 我们在通过selenium启动浏览器时看到差异的任何原因都是正常的GMail行为。当您启动Selenium时,您有一个没有cookie的新配置文件。

我最近开始学习SeleniumWebDriverAPI。我试图自动化一项简单的任务,即启动gmail.com并使用Chrome浏览器登录帐户

我注意到的区别是,当我手动打开浏览器时,它会在主页上列出我的帐户,然后我可以选择该帐户,输入密码并完整登录

当我使用selenium启动gmail.com时,它会直接给我一个登录窗口,我可以输入电子邮件和密码


我们在通过selenium启动浏览器时看到差异的任何原因都是正常的GMail行为。当您启动Selenium时,您有一个没有cookie的新配置文件。考虑到该用户是新用户,这不值得投否决票。正如@SiKing提到的,当您使用Selenium web驱动程序启动浏览器时,浏览器实例将清除任何cookie或历史记录。