私のアプリケーションでは、40 行のテーブルがあります。<td>
そのテーブルで「デフォルト」、「タグ」、「都市」、「オーガニック」などの特定の名前を削除するにはどうすればよいですか? すべての削除リンクは、同じ src 名を持つイメージです。表の行の添付ファイルを見つけてください。
私のステップデフ:
Then(/^I click on all the delete rules on the setup page$/) do
words = ["default", "tags","organic","city"]
@current_page.delete_rules(:words => words)
end
私のルビークラスでは、以下のように delete_rules メソッドを追加しました:
def delete_rules(words)
image_elements(:src => "/tracker/images/skin2/bin.png").click
end
ここでの問題は、配列で言及した行ではなく、テーブルの最初の行を削除することです。
私のHTMLは:
<tr>
<td>
<a href="edit.page?id=83">tags</a>
</td>
<td>
<a href="delete.page?did=83">
<img title="Delete" src="/tracker/images/skin2/bin.png">
</a>
<a href="edit.page?id=83">
<a href="activate.page?id=83">
</td>
<td>
</td>