2009-08-28 25 views
1

このテキストに変数が含まれているメッセージでアラートを確認またはアサートする方法を教えてください。Selenium IDEのアラートに関する問題

たとえば、このメッセージでアラートをキャプチャする必要があります。回答番号(var id_answer)が正常に受け入れられました。 id_answerが変数で、アラートが表示される前にこの値がわからない。このアラートはコントローラのflash [:notice]コマンド(たとえばRails)でトリガされます。また、セレンのコマンドでアラートウィンドウ内でボタンのクリックをシミュレートする必要があります。出来ますか?

誰でもこの問題のためにSelenium IDEの完全な構文コマンドの例を使ってこれを手伝うことができますか?

答えて

0

あなたはgetAlertを使用することができます。

は「前のアクションの間に発生するJavaScript警告のメッセージを取得し、あるいは全く警告がなかった場合は失敗します。」

1

butonでクリックをシミュレートするコマンドを使用することができます。assertAlert - アラートを取得すると、手動で[OK]をクリックするのと同じ効果があります。アラートが生成されたが、getAlertで消費しない場合、次のSeleniumアクションは失敗します。