在我的代码中,他们有一张桌子。在该表中,该行不固定。每个人都可以添加它。
我该表每隔三列文本应该是“待定”。这是条件。我不知道如何检查每三列文本是否有“待处理”。
我正在尝试这个。我不知道天气对不对。
page.should have_selector('tbody tr td:nth-child(3)', text: Pending)
它是我的 html
<table id="thisis" class="table table-bordered table-striped">
<thead>
<tr>
<th>Name</th>
<th>Default</th>
<th>Status</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2">Test1</a></td>
<td>true</td>
<td>
<span class="label label-success">Pending</span>
</td>
<td>
<span><a href="2">View</a></span>
<span>/</span>
<span><a href="2/edit">Edit</a></span>
<span>/</span>
<span><a href="2/publish">Publish</a></span>
</td>
</tr>
<tr>
<td><a href="4">test2</a></td>
<td>true</td>
<td>
<span class="label label-success">Pending</span>
</td>
<td>
<span><a href="4">View</a></span>
<span>/</span>
<span><a href="4/edit">Edit</a></span>
<span>/</span>
<span><a href="4/publish">Publish</a></span>
</td>
</tr>
</tbody>
</table>
感谢您的宝贵回答。