如何从watir中的td获取数据,看起来像“状态”

时间:2013-04-17 08:30:22

标签: ruby watir

<td align="Left">

<font color="navy">

<b>Status &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     &nbsp;&nbsp; : </b>

</font>

<font color="red"><b>Registered</b>
</font>

</td>

我想这样做

if(cell.text==like(status))
  puts "yes"
end

实际上在我的表中有随机的tr和td,所以我想获取其中包含状态文本的td文本。因为它是固定的,“注册”文本可能会改变。 所以在%status%的基础上我想选择td。

1 个答案:

答案 0 :(得分:5)

您可以通过正则表达式找到元素:

browser.td(:text => /^Status/)