問題タブ [webdrivermanager-java]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
automation - WebDriver Manager java.lang.NoSuchMethodError
Java+selenium+testng+maven を使用しています。そして、標準的な使用法ではなく、WebDriver Manager を使用しようとしました。APIの指示に従って宣言したところ、問題が発生しました。コンパイル時にエラーが発生します。
ここに私のコードフレームがあります:
そしてドライバーの使い方:
selenium - jasmine-maven-plugin で WebDriverManager を使用して Chrome ヘッドレスを使用する
javascript テストを実行するために jasmine-maven-plugin で構成された Maven プロジェクトがあります。ドライバーのパス実行可能ファイルをダウンロードして設定せずに、Phantomjs から Chrome ヘッドレスに切り替えたいです。WebDriverManager が役立つことがわかりましたが、次のクラスでプログラムによってダウンロードを開始できるようです。
ドライバーを使用するように pom.xml を構成しました (ここで説明したように)。webdriver.chrome.driver プロパティを構成せずに、WebDriverManager を使用して ChromeDriver のダウンロードを処理するように pom.xml を構成することは可能ですか?
別の jasmine のスペック ランナー テンプレートを使用することも考えましたが、単純なStringTemplate文字列にすぎないようです。
ありがとう!