セレン化物ライブラリのプロキシを設定する可能性はありますか?
コマンドラインからmavenコマンドを使用して自動テストを開始します。
mvn clean test [some params] site
プロキシを使用するようにMaven設定を変更することができました(
${maven.home}/conf/settings.xml
で
)依存関係をダウンロードできます。
しかし、依存関係の1つはセレニン
http://chromedriver.storage.googleapis.com/
を要求するchromedriver.exeの最新バージョンを確認/ダウンロードします。そして、ここでエラーが発生しました:
java.net.UnknownHostException: chromedriver.storage.googleapis.com
io.github.bonigarcia.wdm.WebDriverManagerException: java.net.UnknownHostException: chromedriver.storage.googleapis.com
at io.github.bonigarcia.wdm.WebDriverManager.handleException(WebDriverManager.java:475)
at io.github.bonigarcia.wdm.WebDriverManager.manage(WebDriverManager.java:458)
at io.github.bonigarcia.wdm.WebDriverManager.handleException(WebDriverManager.java:472)
at io.github.bonigarcia.wdm.WebDriverManager.manage(WebDriverManager.java:458)
at io.github.bonigarcia.wdm.WebDriverManager.setup(WebDriverManager.java:219)
at com.codeborne.selenide.webdriver.WebDriverBinaryManager.setupBinaryPath(WebDriverBinaryManager.java:16)
at com.codeborne.selenide.webdriver.WebDriverFactory.createWebDriver(WebDriverFactory.java:55)
at com.codeborne.selenide.impl.WebDriverThreadLocalContainer.createDriver(WebDriverThreadLocalContainer.java:231)
at com.codeborne.selenide.impl.WebDriverThreadLocalContainer.getAndCheckWebDriver(WebDriverThreadLocalContainer.java:118)
at com.codeborne.selenide.WebDriverRunner.getAndCheckWebDriver(WebDriverRunner.java:136)
at com.codeborne.selenide.impl.Navigator.navigateToAbsoluteUrl(Navigator.java:68)
at com.codeborne.selenide.impl.Navigator.open(Navigator.java:32)
at com.codeborne.selenide.Selenide.open(Selenide.java:95)
at com.codeborne.selenide.Selenide.open(Selenide.java:69)
関連した質問
- jaxws-maven-pluginからwsdlクラスを生成すると、ProviderImplがないために実行時に実行できないのはなぜですか?
- CLASSPATH、Maven、およびpomxmlを設定した後、適切なドライバーエラーはありません
- Mavenのインストール時に目標が指定されていない例外
- 目標orgapachemavenplugins:maven-compiler-plugin:381:compileの実行に失敗しました
- Mavenを使用してJARを構築するMANIFESTMFでメインクラスを指定するにはどうすればよいですか?
- Mavenを介してテストがトリガーされると、アリュール結果が空になります
- build-helper-maven-pluginを使用してJarからファイルを除外する
- ローカルで変更があるため、リリースを準備できません:
- Maven SpringBootアプリケーションでlombokによって生成されたクラスを確認する方法
- Mavenテストの実行
Webドライバーマネージャーのプロキシを設定するシステムプロパティがあります。
詳細https://github.com/bonigarcia/webdrivermanager#configuration