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 の実行に影響を与えていることを理解したいですか?
回避策はありますか?