問題タブ [selenium-ide]
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.
unit-testing - Seleniumでモーダルダイアログをテストするにはどうすればよいですか?
私はSeleniumIDEの使用を開始し、モーダルダイアログでいっぱいのWebアプリをテストしようとしています(window.showModalDialog
)。
テストの記録は機能しているように見えますが(ダイアログがポップアップしたときにログに何も表示されない場合を除く)、正しく再生されません。スクリプトは実際にはウィンドウを開きますが(ボタンのクリックによってトリガーされます)、その後は無期限に待機します。
助言がありますか?
selenium - Selenium でパラメーター化する
私は最近セレンを学んでいます。
セレンでテストするためにWebアプリケーションをパラメータ化する方法を教えてもらえますか?
selenium - SeleniumIDEでループでフォームを送信する方法
FirefoxでSeleniumIDEを使用しており、フォームを送信しています。問題は、フォームが成功または失敗(ランダム)になる可能性があることです。失敗すると、エラーメッセージ(AJAX)が表示され、フォームを再送信する必要があります。
成功ページ(テキストあり)にリダイレクトされるまでフォームを送信するテストを作成したいと思います。
誰かがこれを手伝ってくれますか?私はまだこのようにSeleniumで遊んでいませんでした。
xpath - Selenium IDE で大文字と小文字の xpath 関数を使用する
lower-case
xpath関数またはを使用してxpathクエリを取得しようとしていますupper-case
が、セレンでは機能しないようです(適用する前にxpathをテストします)。
うまくいかない例:
大文字と小文字を使用しない限り、複雑なパスで必要なノードを見つけたり、集約関数を使用したりすることに問題はありません。
誰もこれに遭遇したことがありますか?それは理にかなっていますか?
ありがとう。
php - Selenium コードを使用して Web ページをダウンロードする
Firefox に Selenium IDE をインストールし、さまざまな Web ナビゲーション シーケンスを記録して再生することができました。私が必要としているのは、PHP によってすべて自動化することです。つまり、最終ページの HTML ソースを取得する PHP スクリプトを実行します (つまり、ナビゲーション シーケンスの最後に)。Selenium 内には、PHP にエクスポートするオプションがあるため、次のような結果が得られます。
PHPコードでこれを使用できますが、何もしないようです(これは単なるクラス定義であるため)。最後のソースページを取得するにはどうすればよいですか? PHP コードで画面上のナビゲーションを実行したくないことに注意してください。代わりに、最終的なソース コードを PHP 内でさらに処理したいと考えています。
testing - Selenium IDE で正しくない結果を返す「VerifyTextPresent」
Selenium IDE を使用していくつかのシナリオを記録しており、特定のテキストがページに存在するかどうかを確認したいと考えていました。コマンド「VerifyTextPresent」を挿入しました。ただし、特定のテキストが存在しない場合でも、結果は常に true として返されます。
考えられる理由は何ですか?何かを変更する必要がありますか?
testing - firefoxを開いたときにSelenium IDE内からテストスイートを自動的に実行する方法はありますか?
Windows で Selenium IDE (プラグイン) を自動的に開き、テスト ファイルを開いて実行するスクリプトまたはバッチ ファイルを作成したいと考えています。
selenium - セレン自動化
Selenium ide に、任意のページで提供されるすべてのコントロールのリストとハンドラーを取得する方法はありますか? したがって、RC を使用して 1 つずつテストできれば、ページに 40 を超えるコントロールがある場合に非常に役立ちます。そうなると、全部を記録するのはとても面倒になります。