FirefoxでSeleniumIDEを使用しており、フォームを送信しています。問題は、フォームが成功または失敗(ランダム)になる可能性があることです。失敗すると、エラーメッセージ(AJAX)が表示され、フォームを再送信する必要があります。
成功ページ(テキストあり)にリダイレクトされるまでフォームを送信するテストを作成したいと思います。
誰かがこれを手伝ってくれますか?私はまだこのようにSeleniumで遊んでいませんでした。
FirefoxでSeleniumIDEを使用しており、フォームを送信しています。問題は、フォームが成功または失敗(ランダム)になる可能性があることです。失敗すると、エラーメッセージ(AJAX)が表示され、フォームを再送信する必要があります。
成功ページ(テキストあり)にリダイレクトされるまでフォームを送信するテストを作成したいと思います。
誰かがこれを手伝ってくれますか?私はまだこのようにSeleniumで遊んでいませんでした。
これは、本格的なループ、条件付き実行、および呼び出し可能な関数をSeleniumIDEに追加する拡張機能です。SelBlocks。
Dave Huntは、可能性のあるflowControlについて言及しました。ただし、高レベルの機能に加えて、重要な違いは、SelBlocksがeval式(通常のjavascript)を使用することです。これにより、AJAXステータスの確認が少し簡単になる場合があります。
セレン拡張goto_sel_ideを使用できます。これにより、フロー制御コマンドが有効になります。次に、whileコマンドを使用できます。これを使用すると、成功メッセージが表示されるまでスクリプトを実行できます。それがあなたのために働いているかどうか私に知らせてください