【问题标题】:Clone your google chrome into Selenium Webdriver将您的谷歌浏览器克隆到 Selenium Webdriver
【发布时间】:2020-11-22 14:28:38
【问题描述】:

有没有办法将我的个人谷歌浏览器“克隆”到带有 selenium wedriver (python) 的驱动程序中? 例如,我希望我的谷歌帐户,它已经登录我的谷歌浏览器,也将登录新的驱动程序。 感谢您的帮助!

【问题讨论】:

  • 很可能不是,如果是,您可能会违反测试规则。原因是关闭应用程序后硒没有缓存......原因(在我看来)是为了让所有测试都像世界上任何地方的普通用户一样工作。如果您可以将您的 chrome 克隆到其中,您将在特定平台上对其进行测试,而这主要是您不想做的事情。如果它仅供您个人使用,请继续尝试,如果您希望它测试产品,我强烈建议您不要这样做
  • @StyleZ 他只是想让会话保持正常,因为你可以使用 chrome 用户配置文件。
  • 以下答案将保留您的所有设置和 cookie

标签: python-3.x selenium google-chrome selenium-webdriver selenium-chromedriver


【解决方案1】:

在地址栏中输入:chrome://version

将此添加为 user-data-dir 参数,不要添加最后一个路径(在给定示例中为“默认”)

ChromeOptions options = new ChromeOptions();
options.addArguments("user-data-dir=C:\Users\guest\AppData\Local\Google\Chrome\User Data");
 WebDriver driver = new ChromeDriver(options);

【讨论】:

    猜你喜欢
    • 2013-08-29
    • 2011-03-26
    • 2012-05-01
    • 2021-11-23
    • 1970-01-01
    • 2012-03-21
    • 2017-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多