問題タブ [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.
c# - Selenium 2 の IWebDriver を使用してページ上の要素を操作する
Selenium を使用してIWebDriver
、C# で単体テストを作成しています。
これは例です:
最後の行は、select
.html でラップされた HTML 要素を取得しますIWebElement
。
そのリスト内の特定の選択をシミュレートする方法が必要ですが、その方法がoption
select
わかりません。
いくつかの調査の結果、人々がクラスを使用して次のことを達成している例を見つけましたが、私はand (から)ISelenium DefaultSelenium
を使用してすべてを行っているため、このクラスを使用していません。IWebDriver
INavigation
defaultDriver.Navigate()
ISelenium DefaultSelenium
の具体的な実装では利用できない他のメソッドが大量に含まれていることにも気付きましたIWebDriver
。
IWebDriver
とINavigation
組み合わせて使用できる方法はありますISelenium DefaultSelenium
か?
selenium-grid - InternetExplorerDriver が停止した可能性があります - Selenium の問題
Selenium Grid を使用して、InternetExplorerDriver-Instance をリモートで開始しています。したがって、次のコードを使用します。
コードの 2 行目に WebDriverException というメッセージがあります。
リモート ブラウザとの通信中にエラーが発生しました。死んでしまったかもしれません。
リモート マシンは Windows 7 システムです。なぜこれがうまくいかないのか理解できませんか?
automated-tests - Selenium-RC 読み込み中の空フレーム
上記のように、Web サイトで自動テストを実行しています。
私はそれを行うためにセレン RC を使用していますが、なぜウェブサイトを開くことができないのか (実際に私はそれを開いたのか) はわかりませんが、そのコンテンツは表示されません。
空のフレーム ボックスがいくつかあります。
これにはもともとコードが多すぎたので、さらに追加しています。
理由を知っている人はいますか?ありがとうございました。
これが私のコードです(無関係なコードは削除されています):
angularjs - 分度器のクリックはIEでは機能しませんが、クロムでは機能します
私はdiv
このように見えるいくつかを持っています
分度器内で要素を検索して見つけ、div
テキストが期待どおりであることを確認してから、その要素を呼び出しますclick()
。テストは Chrome で正常に動作しますが、IE ではクリックが発生しないかのように..テストが中断されます。
IE 11 はサポートしていon-tap
ますか?
に変更しようとしましng-click="foo(param)"
たが、効果がありません。
selenium - Firefox ブラウザではなく、Chrome と IE ブラウザのシステム プロパティを設定する必要があるのはなぜですか。
クロムの場合、
Firefox の場合、
system.setProperty
Chrome と IE でを指定する必要があるのはなぜですか?
selenium - Selenium Webdriver で IE ブラウザを起動できない
IE browser
Googleページを起動してロードするサンプルコードを作成しました。
しかし、このスクリプトを実行すると、ブラウザーが起動し、エラーを表示せずにすぐに (2 秒未満) 閉じられ、スクリプトは終了しません。
これは、コンソール画面に表示されるものです。
起動済み
InternetExplorerDriver
サーバー (32 ビット)2.53.1.0
ポート 46974 でリッスンしています
ローカル接続のみが許可されます
誰でもこの問題について私を助けることができますか?
java - ファイル パス宣言が Main メソッドのメソッド呼び出しに表示されない
私は、Selenium を使用して Java でフォーム入力操作を自動化するために使用されるアプリケーションの開発に取り組んでいます。私は現在、サムドライブでポータブルになるように両方をセットアップしています。私のコードは以下の通りです:
このコードを (もちろん実際の URL を使用して) 実行すると、Eclipse は次のエラーを生成します。
私は実際に、2 つの異なるインスタンスでドライバー パスを手動で設定しようとしました。個別に (どちらか一方をコメントアウトする場合)、ドライバー パスのどちらの配置もメイン メソッドからは見えませんでした。このドライバ パスは、Login クラスを Application の拡張に変更する前に、このコードの以前の版で表示され、機能していました。
main メソッドから見えるように、現在のコードにファイル パスを配置するにはどうすればよいですか? ここで何かが足りない気がします。