1

FirefoxでSeleniumIDEを使用しており、フォームを送信しています。問題は、フォームが成功または失敗(ランダム)になる可能性があることです。失敗すると、エラーメッセージ(AJAX)が表示され、フォームを再送信する必要があります。

成功ページ(テキストあり)にリダイレクトされるまでフォームを送信するテストを作成したいと思います。

誰かがこれを手伝ってくれますか?私はまだこのようにSeleniumで遊んでいませんでした。

4

2 に答える 2

1

これは、本格的なループ、条件付き実行、および呼び出し可能な関数をSeleniumIDEに追加する拡張機能です。SelBlocks

Dave Huntは、可能性のあるflowControlについて言及しました。ただし、高レベルの機能に加えて、重要な違いは、SelBlocksがeval式(通常のjavascript)を使用することです。これにより、AJAXステータスの確認が少し簡単になる場合があります。

于 2011-03-31T14:07:14.807 に答える
0

セレン拡張goto_sel_ideを使用できます。これにより、フロー制御コマンドが有効になります。次に、whileコマンドを使用できます。これを使用すると、成功メッセージが表示されるまでスクリプトを実行できます。それがあなたのために働いているかどうか私に知らせてください

于 2012-01-18T11:41:23.540 に答える