我正在使用PageObject gems来测试Salesforce,它充满了表中的表。我想知道是否有人使用特定技术来访问嵌套表中的单元格(参见下面的示例)。
我想使用标记为id =" desired_item"
的单元格访问单元格内的THE LINK提前致谢。
<table id="bodyTable" class="outer">
<tbody>
<tr>
<td id="blah">
<div>
<table class="detailList">
<tbody>
<td>
<tr>
<td id="desired_item">
<a>Click_Me_Link</a>
</td>
</tr>
</td>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
答案 0 :(得分:1)
由于链接的父单元格具有ID,因此您可以轻松找到该单元格。从那里,您只需获得单元格中的第一个链接。
page.cell_element(id: 'desired_item').link_element