問題タブ [selenium-rc]
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.
flash - テストフラッシュ用のSelenium RC
Selenium rc を使用しており、フラッシュをテストする必要があります。プレーヤーの [許可] ボタンをクリックする必要があります。
ありがとう
ruby - Rubyを使用したセレンテストでドロップダウンメニューのすべての要素が存在するかどうかを確認しますか?
こんにちは
セレン テストを使用して、作成した配列内のすべての要素がドロップダウン メニューに存在するかどうかを確認するにはどうすればよいですか?
私はこのようなものを持っていますが、うまくいかないようです
ANIMALS = [「ヘビ」、「猫」、「犬」]
def validate_all_animals_exist (セレン)
終わり
前もって感謝します
selenium - 安全な http ページを開くための例外を与える Selenium RC ツール
基本的にブラウザに基づくプロセスを自動化します。プロセスを自動化するスクリプトを作成しましたが、正常に動作しています。
スクリプトが HTTPS :(安全なページ) を開こうとすると、セキュリティ例外のため、ページが開かれません。セキュリティ証明書を要求していますが、正常に追加しています。
その後、ページが正常に開きます。しかし、主な問題は、安全なページを開くたびに証明書を追加するように求めていることです ()。
証明書の問題を解決するための解決策をいただければ幸いです。
php - Seleniumでリダイレクトをアサートする最良の方法は何ですか?
私はセレンテストを書いていますが、ページがリダイレクトされていることをアサートする必要があります。これを確認するにはどうすればよいですか?最善の方法は何ですか?
と を使用PHPUnit
していPHPUnit_Extensions_SeleniumTestCase
ます。
selenium - Seleniumで列全体を返す方法は?
Selenium には組み込みメソッド getTable("tableName.row.column") があり、便利にセルを返すことができることを知っています。ただし、列全体を返すにはどうすればよいですか?
getText() を直接試しましたが、最初のセルだけが返されました。
しかし、同じ Xpath 式を使用した getXpathCount() は、一致する複数の要素があることを示しました。
親切に助けてください、どうもありがとう!
perl - セレン試験
xpath を使用して一連の dom-objects を取得し、それらをループして、指定されたテキストが含まれているかどうかを確認したいのですが、これは Selenium IDE または rc で可能ですか? Perl は私の優先言語です
XPath は xpath=//tbody[@class='table-data']/tr/td/div[@class='table-item'] のようなものになります
これはテーブル内のすべての行項目を返しますが、指定されたテキスト文字列が含まれているかどうかを各 div で確認する必要があります。これはセレンで可能ですか?
よろしくお願いします
php - テストクラスごとに複数のbaseUrlのSelenium
複雑なWebベースのアプリケーションでSeleniumスクリプトを作成しています。
ユーザーアカウントを使用するには、最初に1つのURLを使用して登録し、次に別のURLの管理コンソールでアカウントを承認する必要があります。
問題は、登録と管理コンソール用に別のbaseURLがあり、1つの単体テストでそれが必要なことです。
しかし、テストでsetBaseUrlを使用すると、それは無視され、古いbaseURLが使用されます。その後、start()を呼び出しましたが、変更はありません...
私が知らないトリックはありますか?私はこの問題についてかなり長い間遊んでデバッグしていますが、分離された(テスト<-> RCServer)セレンテストはステップスルーを容易にしません... ;-)
internet-explorer - Selenium RC テスト - IE は Tomcat アプリで 403 エラーを返しますが、Tomcat ルートは OK です
以前は Selenium IDE を使用し、Firefox でのみテストを実行していたので、Selenium RC は初めてです。Eclipse を介して Selenium RC を使用して基本的なテストを実行しようとしています。私のテストは Firefox では正常に動作し、Safari ではポップアップ ブロッカーを強制終了しましたが、IE8 によって SeleniumException がスローされ、403 応答の「XHR ERROR」が含まれています。
http:///localhost:8080 で同様のテストを行うことができます (SO は私がスパム行為を行っていると考えているため、スラッシュの間にスペースを入れてください)。このエラーが表示されるのは、http:///localhost:8080/pims でアプリケーションを開こうとした場合だけです。IE でのみです。その URL をアドレス バーに入力して、IE で開くことができます。
これを引き起こしているIEの設定があると確信していましたが、考えられることはすべて試しました。http:// /localhost:8080 は信頼済みサイトにあり、そのゾーンのセキュリティを最小限に下げ、ポップアップに関連するものをすべて許可しました. http:// /localhost:8080/ を追加しようとするとpims/ を Trusted Sites に追加すると、IE は既にそこにあると言います。
また、プロキシ設定をいじりましたが、役に立ちませんでしたが、明らかなものを見落としている可能性があります。
*iexplore、*iehta、および *iexploreproxy でテストを開始しようとしましたが、すべて同じように動作します。
見逃したものはありますか?
参考までに、ここに私のテスト ケースを示します。これは Firefox でそのまま動作し、PIMS アプリケーションのインデックス ページを開いてリンクをクリックします。
どんな助けでも大歓迎です!
php - Selenium:選択メニューからオプションを選択するには?
PHPUnit Selenium 拡張機能を使用して、PHP で Selenium テストを作成しています。
テキストフィールドに何かを入力する方法を知っています:
しかし、ドロップダウン メニューからオプションを選択するにはどうすればよいでしょうか。
php - Selenium:テキストフィールドが無効になっていることをアサートする方法は?
Selenium RC 用の PHPUnit Selenium 拡張機能を使用しています。
フィールドが存在すると断言できます。
しかし、フィールドが無効になっている (または編集できない) ことをどのように主張すればよいでしょうか?