私はWatirのテストではまったく新しく、私が直面している問題についてアドバイスが必要です。私はパブリックサイトではないので、あなたにページを表示することはできませんが、私はあなたに問題を示すのに役立つ同様のテーブルを提供します。テーブルと論理演算子を使用したWatirスクリプティングのヘルプ
サンプルテーブル:
Begin Month Protocol Result
09/2003 HTTP SUCCESS
09/2003 FTP SUCCESS
01/2004 HTTP SUCCESS
08/2011 FTP FAIL
各プロトコルセル私は08/2011を生成するものであろう
href=javascript:submitForm('/<servlet path>/viewinfo?viewId=<dynamic id>').
とクリック可能な、動的リンクであります、FTPリンクをクリックして、それをクリックします。
問題:
- 私はをクリックして何ワチールを指示するこれらを使用することはできませんので、IDまたは名前のないHTMLタグがありません。
- 私はFTPの直前のテキストが既に存在するので、それを使うことはできません。 Watirは私が信じる最初のものをクリックします。
- 動的IDが常に異なる番号に変更される可能性があるため、常にhrefリンクを使用できるとは限りません。
私は以下のような論理演算子の条件チェックが必要だと思います。助言がありますか?ご協力ありがとうございました。
if cell(Begin Month == 08/2011) && cell(Protocol == FTP)<br>
click that FTP dynamic link<br>
end