問題タブ [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 投票する
0 に答える
43 参照

python - 既存のファイルのアップロード中: selenium.common.exceptions.InvalidArgumentException

重要な注意:私はセレン== 4.0.0b3を使用しています

Selenium-webdriverを使用して既存のものをアップロードするプロセス中に、ファイルが実際に存在することを確認して、実際に何かをアップロードし、それと一貫性があることを確認するテストを行いました。私のテストコード:

ファイルパスは True 値を示しますが、次のエラーが発生します。

Selenium のドキュメントを読むと、正しくやっているようです。これが実際の Selenium 関数です。

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

java - on Select getElementDomAttribute メソッドが UnsupportedCommandException をスローする

Selenium 4 -beta-4 に更新した後、UnsupportedCommandExceptionSelect 要素にアクセスしようとすると取得します (リモート実行 (Linux)で発生し、ローカル実行ではすべて問題ありません (MacOs))。

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

ruby - Ruby の Selenium 4 で DevTools Network を使用する方法

Ruby で Selenium 4 を使用しており、ネットワーク アクティビティをキャプチャしようとしていますが、ライブラリの使用方法がわかりません。Ruby に関連するものは見つかりませんでした。

だから私がしたことは:

  • Gemfile に DevTool gem を追加しました。gem 'selenium-devtools', '~> 0.91.1'
  • 私はこれを試しているコードです:

しかし、うまくいかないようです。

デバッグ中に奇妙なことがわかります:DevToolsオブジェクトを作成すると、socketメソッドに例外があるようです:

残念ながら、これがなぜ起こるのか理解できず、これについて何も見つかりませんでした。どこかで失敗するメソッドを強制しようとしましたが、.newどこにも連れて行かれません。

Ruby で DevTools を適切に使用する方法について何かアドバイスがありませんか?

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

java - 例外「java.lang.NoSuchMethodError: org.openqa.selenium.WebElement.getDomAttribute(Ljava/lang/String;)Ljava/lang/String;」の取得 セレン4で

で使用selenium "4.0.0-rc-2"していchrome 89ます。選択クラスを使用してドロップダウンから値を選択しているときに、例外が発生します:

「java.lang.NoSuchMethodError: org.openqa.selenium.WebElement.getDomAttribute(Ljava/lang/String;)Ljava/lang/String;」.

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

selenium - Selenium 4(devTools)を使用してネットワークタブからレスポンスボディを取得する方法

ネットワークタブから応答を取得するために、Selenium 4 で devTools を使用しています。

URL、応答コード、ヘッダーなどを取得している間、

実際の応答本文を取得する方法が見つかりませんでした。(私の意図は、応答のキーと値のペアを検証することです。)

どんな助けでも大歓迎です。

以下は私のコードのスニペットです。