1

GWT Java アプリで Selenium テストを実行しようとしていますが、ChromeDriver を使用して実行したいと考えています。

設定に GWT プラグインが必要なので、次のようにします。

@Provides
@Singleton
protected WebDriver getDefaultWebDriver() throws IOException {
    ChromeOptions chromeOptions = new ChromeOptions();
    chromeOptions.addArguments("--load-plugin=/home/bob/.config/google-chrome/Default/Extensions/jpjpnpmbddbjkfaccnmhnkdgjideieim/1.0.11357_0/Linux_x86_64-gcc3/libGwtDevPlugin.so");

    ChromeDriver chromeDriver = new ChromeDriver(chromeOptions);

    return chromeDriver;
}

私はUbuntuを使用しており、chrome://pluginsを調べてプラグインへのパスを見つけました

ただし、テストを実行すると、プラグインがロードされず、プラグインをインストールするように求められます (これはテストに失敗します)。

何が原因で、プラグインについてどのように知らせることができますか?

4

2 に答える 2