問題タブ [selenium-iedriver]

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 投票する
2 に答える
16854 参照

c# - Selenium 2 の IWebDriver を使用してページ上の要素を操作する

Selenium を使用してIWebDriver、C# で単体テストを作成しています。

これは例です:

最後の行は、select.html でラップされた HTML 要素を取得しますIWebElement

そのリスト内の特定の選択をシミュレートする方法が必要ですが、その方法がoptionselectわかりません。


いくつかの調査の結果、人々がクラスを使用して次のことを達成している例を見つけましたが、私はand (から)ISelenium DefaultSeleniumを使用してすべてを行っているため、このクラスを使用していません。IWebDriverINavigationdefaultDriver.Navigate()

ISelenium DefaultSeleniumの具体的な実装では利用できない他のメソッドが大量に含まれていることにも気付きましたIWebDriver

IWebDriverINavigation組み合わせて使用​​できる方法はありますISelenium DefaultSeleniumか?

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

selenium-grid - InternetExplorerDriver が停止した可能性があります - Selenium の問題

Selenium Grid を使用して、InternetExplorerDriver-Instance をリモートで開始しています。したがって、次のコードを使用します。

コードの 2 行目に WebDriverException というメッセージがあります。

リモート ブラウザとの通信中にエラーが発生しました。死んでしまったかもしれません。

リモート マシンは Windows 7 システムです。なぜこれがうまくいかないのか理解できませんか?

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

automated-tests - Selenium-RC 読み込み中の空フレーム

上記のように、Web サイトで自動テストを実行しています。

私はそれを行うためにセレン RC を使用していますが、なぜウェブサイトを開くことができないのか (実際に私はそれを開いたのか) はわかりませんが、そのコンテンツは表示されません。

空のフレーム ボックスがいくつかあります。

これにはもともとコードが多すぎたので、さらに追加しています。

理由を知っている人はいますか?ありがとうございました。

これが私のコードです(無関係なコードは削除されています):

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

angularjs - 分度器のクリックはIEでは機能しませんが、クロムでは機能します

私はdivこのように見えるいくつかを持っています

分度器内で要素を検索して見つけ、divテキストが期待どおりであることを確認してから、その要素を呼び出しますclick()。テストは Chrome で正常に動作しますが、IE ではクリックが発生しないかのように..テストが中断されます。

IE 11 はサポートしていon-tapますか?

に変更しようとしましng-click="foo(param)"たが、効果がありません。

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

selenium - Firefox ブラウザではなく、Chrome と IE ブラウザのシステム プロパティを設定する必要があるのはなぜですか。

クロムの場合、

Firefox の場合、

system.setPropertyChrome と IE でを指定する必要があるのはなぜですか?

0 投票する
7 に答える
30704 参照

selenium - Selenium Webdriver で IE ブラウザを起動できない

IE browserGoogleページを起動してロードするサンプルコードを作成しました。

しかし、このスクリプトを実行すると、ブラウザーが起動し、エラーを表示せずにすぐに (2 秒未満) 閉じられ、スクリプトは終了しません。

これは、コンソール画面に表示されるものです。

起動済みInternetExplorerDriverサーバー (32 ビット)

2.53.1.0

ポート 46974 でリッスンしています

ローカル接続のみが許可されます

誰でもこの問題について私を助けることができますか?

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

java - ファイル パス宣言が Main メソッドのメソッド呼び出しに表示されない

私は、Selenium を使用して Java でフォーム入力操作を自動化するために使用されるアプリケーションの開発に取り組んでいます。私は現在、サムドライブでポータブルになるように両方をセットアップしています。私のコードは以下の通りです:

このコードを (もちろん実際の URL を使用して) 実行すると、Eclipse は次のエラーを生成します。

私は実際に、2 つの異なるインスタンスでドライバー パスを手動で設定しようとしました。個別に (どちらか一方をコメントアウトする場合)、ドライバー パスのどちらの配置もメイン メソッドからは見えませんでした。このドライバ パスは、Login クラスを Application の拡張に変更する前に、このコードの以前の版で表示され、機能していました。

main メソッドから見えるように、現在のコードにファイル パスを配置するにはどうすればよいですか? ここで何かが足りない気がします。