私はクイズのテストを作成しようとしています。クイズは次のようになります。Selenium IDEを使用してダイナミックページロードを必要とするものをテストする
クリックしてクイズのリンクをクリックしてください。
最初のページに質問とラジオボタンがあります。ユーザーがラジオボタンをクリックして、送信ボタンをクリックして待機します。
第2ページは、ラジオボタンで別の質問です。ユーザーがラジオボタンをクリックし、送信ボタンをクリックして待機します。
Nページ後、結果ページで、テキストが存在することを確認します。
このテストの目的は、(1)ユーザーは、すべての方法最後にクイズを取ることができること、(2)クイズの質問が適切に(提出の間には、例外を)提出されていない、(3)予想される結果がユーザーに表示されます。
私はこれをSelenium RCで簡単に行うことができると知っていますが、これはSelenium IDEに必要です。技術者以外の人がスモークテストを行っているときにボタンを押すだけです。 (QAはこれを行うことになっていますが、私はルールを作成しません)
私の質問は、ダイナミックな数の質問でクイズをテストするにはどうすればよいですか?一部はシステムから無効になったり削除されたりすることがありますか?
私はこれをJavaScriptで実行することを考えています(スクリプトを実行スクリプトに入れます)が、スクリプト内で「clickAndWait」と同等の処理を行う方法がわからないので、送信できません。
JavaScript、btwの新機能です。