我有许多测试可以验证搜索结果的排序顺序。除了一个特定的搜索之外,所有这些都可以正常工作。
问题在于,对于此搜索,每一行都有一个自动生成的 ID 编号,每次搜索时都会更改。
我可以做这个:
storeText | css=search_result_row_23668680919600 > td.normal.description | N1
如果我正确地运行测试,那么它就会成功。但是,如果出现尾部,它会在任何后续时间运行,因为该行中的数字每次都会更改。
HTML 看起来像这样
<tr id="search_result_row_23668680919600">
<td class="description">
<a class="searchresultitem" href="/itemid"> Start of desription</a>
<br>
Rest of description
</td>
当每次运行搜索时该 id 更改时,如何使用该 id 获取该描述文本?