1

このテキストに変数を含むメッセージでアラートを検証またはアサートするにはどうすればよいですか?

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

この問題に対する Selenium IDE の完全な構文コマンドの例を教えてください。

4

2 に答える 2

1

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

于 2011-11-30T12:39:52.020 に答える
0

getAlertを使用できます:

「前のアクション中に生成された JavaScript アラートのメッセージを取得するか、アラートがなければ失敗します。」

于 2009-10-05T19:33:29.293 に答える