【发布时间】:2015-11-26 16:17:36
【问题描述】:
我有以下代码 HTML,我不确定是否可以在水豚中为“查找”构建一个选择器来获取我需要的元素。我在 Rails 项目中使用水豚做黄瓜。 (生成 HTML)
<tbody>
<tr>
<td>Heine</td>
<td><a href="/customers/1">Show</a></td>
<td><a href="/customers/1/edit">Edit</a></td>
<td><a data-confirm="Are you sure?" rel="nofollow" data-method="delete" href="/customers/1">Destroy</a></td>
</tr>
<tr>
<td>IKEA</td>
<td><a href="/customers/2">Show</a></td>
<td><a href="/customers/2/edit">Edit</a></td>
<td><a data-confirm="Are you sure?" rel="nofollow" data-method="delete" href="/customers/2">Destroy</a></td>
</tr>
<tr>
<td>testcustomer</td>
<td><a href="/customers/5">Show</a></td>
<td><a href="/customers/5/edit">Edit</a></td>
<td><a data-confirm="Are you sure?" rel="nofollow" data-method="delete" href="/customers/5">Destroy</a></td>
</tr>
如何“找到”第一个 td 包含“testcutomer”的行的 href“编辑”? 谢谢。
【问题讨论】:
标签: ruby-on-rails find cucumber capybara selector