問題タブ [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 に答える
1212 参照

ruby - 保存された Cookie を使用できるように特定のプロファイルを使用するように watir-chrome を設定するにはどうすればよいですか

これは私のコードです。ランダムなセキュリティの質問に答える必要がないように、保存された Cookie を使用する必要があります。私は何を間違っていますか?事前にアドバイスをありがとう。

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

google-chrome - WebDriver: Chrome の優先言語を指定する方法

英語ではなくドイツ語でページを要求するようにリモート chrome ドライバーを取得しようとしています。chromedriver のドキュメントchrome 設定のリストに従って、次のように設定しようとしました。

そして、ログ ファイルから chromedriver に到達していることがわかります。

ただし、それでも英語のページが要求されます。これは、設定でコンテンツ設定を開くことでも確認できます。私は何を間違っていますか?

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

cucumber - ポップアップ ボックスのエラー: 要素が見つかりません。

コンソールでこのコードを書きました:@b.text_field(:name => 'popupbox[title]').set 'Title'

エラーはありませんでした。すべて動作します。

ステップ定義でこのコードを書きました:@b.text_field(:name => 'popupbox[title]').set 'Title'

エラーが発生しました: 要素が見つかりません。次を使用しています...

私はクロムを使用しています。Firefox ではすべてが機能しますが、Chrome では何も機能しません...

どこに問題がありますか?

Gemfile:

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

java - Selenium chromedriver が予期せず停止しました

java selenium Webドライバーでchromeドライバーを使用してテストを実行すると、自動的に終了し、jユニットで次のエラートレースが表示されます...誰か助けてもらえますか??

org.openqa.selenium.WebDriverException: 要素はポイント (100、19) でクリックできません。他の要素はクリックを受け取ります: ... (警告: サーバーはスタックトレース情報を提供しませんでした) コマンドの継続時間またはタイムアウト: 73 ミリ秒 ビルド情報: バージョン: '2.24.1'、リビジョン: '17205'、時刻: '2012 -06-19 17:28:14' システム情報: os.name: 'Windows 7'、os.arch: 'x86'、os.version: '6.1'、java.version: '1.7.0_05' ドライバー情報: driver.version: RemoteWebDriver セッション ID: bbf0423d63c2cd68f7a731535c746373、sun.reflect.NativeConstructorAccessorImpl.newInstance0(ネイティブ メソッド)、sun.reflect.NativeConstructorAccessorImpl.newInstance(不明なソース)、sun.reflect.DelegatingConstructorAccessorImpl.newInstance(不明なソース)、java.lang. Reflect.Constructor.

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

java - ブラウザーを開かずに Java で Selenium ドライバーを使用してテストする

Java でセレン クローム ドライバーをテストする必要があります。ただし、クロムウィンドウは開いてはいけません。これは製品であり、ウィンドウを開く必要はないと仮定します。

これも見ました。 Selenium RC でブラウザを非表示にすることはできますか? しかし、私には解決策がありません。テストはオペレーティング システムに依存しない必要があり、ウィンドウを開かずにテストするために HtmlUnitDriver を試しましたが、いくつかの問題があります。ID によるコンポーネントの検索がある場合、ID によるコンポーネントが検索されない場合があります。一部のサーバーはブラウザに応じてコンポーネント ID を送信する場合があり、テストにどの ID を使用すればよいかわかりません。

そのため、chrome ドライバーを使用しようとしています。

Chromeウィンドウを開かずにchromedriverを使用する方法、またはJavaでSeleniumを使用してウィンドウを開かずにテストする別の方法はありますか?

感謝!

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

java - java.lang.ClassNotFoundException: org.openqa.selenium.chrome.ChromeDriver が発生するのはなぜですか?

Win XP、Selenium webDriver 2.21、および Maven 3.0.3 を使用しています。ある状況では ClassNotFoundException が発生し、別の状況では発生しない理由について混乱しています。JUnit テストで、このコードを使用して WebDriver をインスタンス化すると ...

コードは次の例外で停止します...

ただし、コードを次のように置き換えると

ブラウザが生成されます。プロパティファイルでドライバークラスを変更できるため、前者のアプローチを使用したいと思います。最初のアプローチが失敗するのはなぜですか?どうすれば修正できますか? Selenium ドライバーを pom.xml ファイルで次のように宣言します ...

0 投票する
3 に答える
2991 参照

python - 要素を選択し、続いてSeleniumWebDriverでテキストを選択する

私はSeleniumWebDriverとPythonバインディングを使用して、単調なWordPressタスクを自動化していますが、これまでは非常に簡単でした。チェックボックスを選択しようとしていますが、それを識別する唯一の方法は、それに続くテキストです。HTMLの関連部分は次のとおりです。

このチェックボックスを識別するためにスクリプトにある唯一の情報は、文字列「polishpottery」です。次のテキストだけを知っているチェックボックスを選択する方法はありますか?

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

selenium - 「要素をクリアするには、要素をユーザーが編集可能にする必要があります」エラー

要素をクリアするには、要素をユーザーが編集できる必要があります (Selenium::WebDriver::Error::InvalidElementStateError) (eval):2:`attach_file' 内

ステップインを含む機能を実行するattach_fileと、このエラーが発生します。

失敗する私の機能の行は次のとおりです。

ここに私のステップ定義があります:

問題が何であるかを知っている体はありますか?

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

c# - Selenium webdriver .Net chromeアップロードファイル

Chrome .NET で Selenium WebDriver を使用してファイルをアップロードする方法

バージョン Chrome (20.0.1132.57)。バージョン chromedriver 22.0.1203.0b

コード:

例外をスローします:

Element is not clickable at point (144, 90.5). Other element would receive the click: <h2>...</h2>

HTML コード:

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

c# - Selenium ChromeDriverはQuit()での動作を停止します

Visual StudioでMSTestを使用すると、Selenium WebDriver、特にChromeDriverに問題が発生します。ChromeDriverでquitを呼び出すと、「chromedriver.exe」が動作を停止しました」というメッセージが表示され、プログラムがフリーズします。

すべてのテストの最後に、クラスのクリーンアップで各ドライバーを閉じようとします。

Firefoxドライバーは正常に終了しますが、Chromeドライバーは常に動作を停止します。誰かがこれを手伝ってくれますか?

編集:わかりやすくするために、もう少しコードを追加します(パスは、ソリューションに追加したchromedriver.exeプログラムを指しています)。