如何在启动 chrome 浏览器时安装插件



我正在使用硒,黄瓜和java进行自动化测试。

我需要在 chrome 浏览器中安装插件才能打开我的应用程序。这个插件我已经安装了。但是当我通过硒打开chrome浏览器时,此插件丢失,应用程序无法正常工作。

每次打开浏览器时如何安装插件?

我正在使用Chrome 65.0Selenium 3.11.0

步骤:

  1. 在 Chrome 中运行以下网址:chrome://version/
  2. 复制 Chrome 配置文件路径。
  3. 在 Windows 资源管理器中打开 Chrome 配置文件路径。
  4. 打开"扩展"文件夹(请参阅安装该扩展的日期和时间戳(
  5. 复制文件夹路径。

法典:

public static void main(String[] args){
    System.setProperty("webdriver.chrome.driver", "F:\Automation\chromedriver.exe");
            String pathToExtension = "C:\Users\USER_DELL_2014_07\AppData\Local\Google\Chrome\User Data\Profile 3\Extensions\bhlhnicpbhignbdhedgjhgdocnmhomnp\2.0_0";
            ChromeOptions options = new ChromeOptions();
            options.addArguments("load-extension=" + pathToExtension);
            WebDriver driver = new ChromeDriver(options);
            driver.manage().window().maximize();
          }

就是这样!您可以使用此代码,并且 chrome 将使用给定的扩展名进行实例化

如果您对此有任何疑问,请告诉我。

相关内容

  • 没有找到相关文章

最新更新