問題タブ [selenium-chromedriver]

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 に答える
268 参照

python - FirefoxではなくChromeでこのWebDriver例外が発生するのはなぜですか

これがエラーです

走る:

これは正常に機能し、OKでログインしますが、Chromeドライバーを使用して次のページで要素を見つけようとするとすぐに:

上記のエラーが発生します。Firefoxではエラーになりません。

他の誰かがこれに遭遇しましたか?何が起こっている?どうすれば回避できますか?

0 投票する
4 に答える
28362 参照

java - リモートの「chromedriver.exe」ファイルを使用して Chrome WebDriver をセットアップする

システムにクロムがインストールされています。Selenium を使用して、クロムでいくつかのテストを実行しています。

Chromedriver.exe を MyDocuments にダウンロードしました。System.setProperty() を使用して「webdriver.chrome.driver」を設定し、ChromeDriver() を開始しました。それは正常に動作します。

今、Chromedriver.exe をリモート マシン「https://remotemachine/chromedriver.exe」に配置しようとしています。System プロパティを設定して ChromeDriver() を開始すると、Selenium が奇妙なパスでクロムを検索しているという例外が発生します。

webdriver.chrome.driver で定義された chromedriver 実行可能ファイルが C:\Users..\Appdata\Local\Google Chrome\Application...\https://remotemachine/chromedriver.exe に存在しません

Selenium が C ドライブのどこかにシステム プロパティを追加して chromedriver.exe を検索するのはなぜですか?

リモートの chromedriver.exe ファイルを使用して Selenium から Chrome を起動する方法は?

上記とは関係ありませんが、

Java/Selenium を使用してデフォルトのブラウザ バイナリ パスを見つけることも可能ですか?

0 投票する
5 に答える
39050 参照

c# - SeleniumChromeDriverスイッチタブ

テストでリンクをクリックすると、新しいタブが開きます。次に、ChromeDriverにそのタブに焦点を合わせてもらいたい。次のコードを試して、Ctrl+Tabショートカットを使用してChromeDriverでタブを変更できるようにしました。

ただし、これにより次の例外がスローされます。

ChromeDriverを使用してタブを切り替える方法はありますか?

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

selenium - Chrome ドライバーを使用してポップアップ ウィンドウのフレーム内のボタンをクリックし、元のウィンドウに戻るにはどうすればよいですか?

私は単純に、このコードがポップアップを開くボタンをクリックし、ポップアップに切り替え、結果フレームを見つけて (営業担当者に感謝します!) ボタンをクリックし、最後に元のページにフォーカスを戻すことを期待しているようです。

代わりに、「ホーム」への最後の切り替えで 500 サーバー エラーが発生します。

私は何をすべきですか?ChromeDriver 19.0.1068.0 を使用しています

ありがとう

0 投票する
4 に答える
40141 参照

selenium - Selenium.WebDriver - Chrome でテストを実行しようとするとエラーが発生する

Chrome でテストを実行しようとすると、次のエラーが発生します。

初期化メソッド AutomationUsingSelenium.SmuladorChrome.MyTestInitialize が例外をスローしました。OpenQA.Selenium.DriverServiceNotFoundException: OpenQA.Selenium.DriverServiceNotFoundException

原因は何ですか?

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

google-chrome - browserConnectionEnabled 機能とはどういう意味ですか?

browserConnectionEnabled機能のパラメータは何を意味するのだろうか。chromedriver http://code.google.com/p/chromium/source/search?q=browserConnectionEnabled&origq=browserConnectionEnabled&btnG=Search+Trunkで使用され、「セッションがブラウザの接続を照会して無効にできるかどうか」と説明されています必要に応じて。しかし、私はそれが実際に何をしているのか理解していません。

0 投票する
2 に答える
911 参照

webdriver - エラーを示すChromeで実行されているスクリプト

このリンクで提供されているChromeスクリプトを実行する手順を使用しましたが、エラーが表示されます。以下のリンクで提案されている手順としてChromeドライバーをインストールしましたが、機能しません。

私のPC構成Win7&64ビット

私はコードを次のように使用しました

0 投票する
6 に答える
34279 参照

javascript - Capybara と ChromeDriver を使用して、入力フィールドで Enter キーを押すことをシミュレートするにはどうすればよいですか?

入力フィールドに文字列を入力してエンターキーを押す次のヘルパーメソッドがありますが、エンターキーが押されていないようです。入力フィールドに入力された文字列が表示されますが、Enter キーを押したときに発生するイベントは発生しませんでした。

Enter キーが期待されるイベントを正しく起動することを実際のブラウザーでテストしました。何が欠けているのかわかりません。

編集:

また、次のことを試してみましたが、役に立ちませんでした。

エラーは発生しませんが、まだエンターキーは押されていません。