問題タブ [selenium4]

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.

0 投票する
1 に答える
226 参照

java - スレッド「メイン」org.openqa.selenium.WebDriverException での例外: 返された値を WebElement に変換できません: {stacktrace=Backtrace:

単純なプログラムでエラーが発生しました。以前は正常に動作していましたが、何らかの理由で実行できません。Selenium 3.0.1 Chrome ドライバー 93.0.4 を使用しています 以下のコードとエラーを確認してください。
誰かが私を助けることができれば幸いです

私のコード:

エラー:

0 投票する
0 に答える
31 参照

karate - UnsupportedCommandException で Selenium グリッド 4 で空手の Web ドライバー呼び出しが失敗する

Selenium グリッド 4 を指定すると、空手スクリプトが失敗します。Selenium グリッド 3 以前から 4 バージョンを指定すると、動作します。

空手 1.1.0 でテスト済み、単純な例 1は GitHub と Google 検索の例に移動します。

例外: "org.openqa.selenium.UnsupportedCommandException: POST \u002fsession\u002f5d0b30168667aba9b10a01f9091d22cb\u002fexecute\u002fsync.

Grid 4 での主要な内部 (またはアーキテクチャ) の変更は、Selenium 4 の WebDriver API が実装において W3C (World Wide Web Consortium) に従っていることです。

Selenium 4 より前のバージョンの Selenium では、Web ブラウザとの通信に JSON Wire Protocol が使用されていました。Selenium クライアント ライブラリ (クライアント) は JSON プロトコルを使用し、Web ブラウザーは W3C プロトコルを使用するため、API のエンコードとデコードはプロセス全体に関与していました。

Webdriver の実行に影響を与えていることを理解したいですか?

回避策はありますか?

0 投票する
0 に答える
225 参照

c# - C# Selenium 4 - Azure パイプラインでネットワーク リクエストの傍受が機能しない

システムにあるリクエスト内の JWT を抽出しようとしています。

  • ローカルで実行しているときはうまく機能し、コードはすべてのリクエストをインターセプトします...
  • コードが Azure Pipeline によって実行されたとき、要求はインターセプトされず、空でした。

Selenium によるネットワーク傍受:

  • .ネットコア 3.1
  • クローム/エッジ V95
  • セレン 4.0.1

洞察はありますか?ありがとう。