2011-02-07 4 views
0

私たちのアプリでは、ページに複数のポップアップが表示されていて、いつでもユーザーにポップアップが1つしか表示されませんでした。ポップアップを表示する方法は、jquerys show関数を使用してアニメーションをスライドさせることです。 私はポップアップを確認するための自動化された単体テストを書いて、それぞれのポップアップにそれぞれ異なるidsで同じクラスを持つ[Ok]ボタンと[Cancel]ボタンのような要素があり、これらすべてのポップアップ。テストはセレンを使ったjqueryスライドのテスト

a)はOKかどうかを確認し、キャンセルボタンが

B存在になります)、[OK]ボタンをクリックして、ボタンが消えたかどうかを確認など

どのように私はセレンとC#を使用して同じことを達成することができますか?現在のところ、これらのボタンのそれぞれにIDを与えてしまい、それぞれの要素を待つことになります。場合によっては、これらのテストはランダムに失敗することがあります。同じことを達成するより良い方法がありますか?

ありがとうございました。

答えて

0

idsだけを使用しているとします。代わりに、CSSロケータを使用します。

関連する問題