我有一个带有网格的网页,并且某些列在列标题中有一个链接,该链接将按该列对值进行排序[通过往返服务器]。
我想编写一个单独的 Watir 测试来识别这些排序链接并依次单击每个链接。这是一个冒烟测试,可确保排序表达式不会导致运行时异常。
我的问题是,(1) 识别这些链接和 (2) 依次单击每个链接的最佳方法是什么?这是我到目前为止所拥有的:
$ie.table(:id, "myGrid").body(:index, 1).each do | row |
row.each do | cell |
## todo: figure out if this contains a sort link
## todo: click the link now, or save a reference for later?
end
end