問題タブ [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.
java - WebDriverManager を介して Selenium を使用する場合の java.net.UnknownHostException: npm.taobao.org の修正方法
Selenide バージョン 5.3.1 を使用しています。open("https://www.google.com")
Selenide のメソッドを使用してブラウザを開くためのサンプル プロジェクトを作成しました。これは問題なく動作し、webDriverManager を使用して最新の chrome ドライバー バイナリを自動的にダウンロードします。
別のマシンで同じサンプル プロジェクトを実行しようとすると、次のエラーが発生します。この問題が発生する理由を誰かが理解するのを手伝ってくれますか? add webdriver path を使用したくないSystem.setproperties("key","value")
以下は、私が試している簡単なテスト方法です。
selenium-webdriver - Chromedriver 79.0.3945.88 を実行します。存在?
リモートの Jenkins Linux マシンで Selenium CI テストを実行しています。また、WebDriverManager を使用して Chromedriver を管理しています。
リモート Chrome のバージョンは 79.0.3945.88 です。これは私が変更する許可を持っていないものです。Chrome のバージョンが 78 から更新されると、警告が表示されるようになりました
だから私はChromedriverを更新しました
しかし、それから私は得るでしょう
ページの HTML がロードされないため、テストは失敗します。待機時間を延長しようとしましたが、これは役に立ちませんでした。
ここで提案されているように、次にhttps://chromedriver.chromium.org/downloadsにあるすべての Chromedriver 78 および 79 バージョンを試しましたが、どれも機能しませんでした。
その後、正確な.88
バージョンを見つけようとし、これを使用しました
WebDriverManager.chromedriver().targetPath(" https://centos.pkgs.org/7/epel-x86_64/chromedriver-79.0.3945.88-1.el7.x86_64.rpm.html ").version("79.0.3904.88" )。設定();
しかし、結果は次のとおりです。
また、WebDriverManager を 3.2.0 から 3.7.0 に更新し、最後に 3.8.1 に更新しましたが、何も役に立ちませんでした。
79.0.3945.88.
Chromedriverの正確なバージョンをロードする方法はありますか?
または別の回避策はありますか?
java - Cucumber Java (Maven) WebdriverManager (Bonigarcia) プロパティから URL を取得できない
皆さん、こんにちは: Java (Maven を使用) と WebDriverManager (Bonigarcia) で Cucumber を実行しようとしています。
これは私のプロジェクトのツリーです:
私のドライバークラス(フックのように機能します)
私のDriverFactoryクラス:
これが私のBasePageです:
これは私のステップ定義クラスStep_First です:
これは私のランナーファイルです
以下、私の機能ファイルfist.feature
構成ファイルdefault.propertiesがあります
そして、私のPOMを忘れないでください:
ここでの問題は 2 です。
1.- 設定ファイル (default.properties) にブラウザのオプションfirefoxを書きましたが、ナビゲーターが Chrome を開いています。
2.- 数秒後、ブラウザがクラッシュし、コンソールに次のエラー メッセージが表示されます。
お願いします、誰かがこれらの2つの問題で私を助けてくれますか?
automation - 不適切な chromedriver バージョンの使用が原因で Vividus テストが開始されない
Web UI テストにVividusツールを使用していますが、インストールされているChromeの正しいバージョンを検出できないようです。Chrome のバージョン 83.0.4103.61 と io.github.bonigarcia.wdm.WebDriverManager が検出されたバージョン 81 を報告しており、結果としてテストが開始されていません。
ログ