0

.browserInDocker() を使用する場合、ドライバーで ChromeOptions を設定するにはどうすればよいですか? オプション「--disable-dev-shm-usage」を設定したいのですが、Docker を使用する場合の推奨呼び出しは次のとおりです。

WebDriver driver = WebDriverManager.chromedriver()
                                   .browserInDocker()
                                   .create()

ただし、設定する方法がないWebDriverManagerかのように見えます。WebDriverManager.chromedriver()ChromeOptions

では、Docker で WebDriverManager を使用して追加のオプションを設定するにはどうすればよいでしょうか?

4

1 に答える 1

3

そのためには、次のメソッドを使用する必要がありますcapabilities()

ChromeOptions options = new ChromeOptions();
options.addArguments("--disable-dev-shm-usage");
WebDriver driver = WebDriverManager.chromedriver()                        
                                   .capabilities(options)
                                   .browserInDocker()
                                   .create();
于 2021-12-11T09:58:52.833 に答える