Watir遍历表以查找特定行

时间:2016-03-01 10:58:48

标签: ruby html-table watir rubymine pageobjects

我需要能够搜索此表并使用其标题查找特定行。 (我想找到我在下面的代码中显示的行):

<table class="no-btm-margin">
    <colgroup></colgroup>
    <thead></thead>
    <tbody>
        <tr></tr>
        <tr></tr>
        <tr>
            <td>
                <span class="vac-title">Test Vacancy 958075
            </td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td>
                <a href="/vacancy/review?vacancyReferenceNumber=525">Review vacancy</a>
            </td>
        </tr>
        <tr></tr>
        <tr></tr>

然后我需要遍历行到最后一列并单击链接。有人可以给我一个方法的例子来做这件事。

1 个答案:

答案 0 :(得分:0)

我使用:

修复了它
table(:dashboard, :class => 'no-btm-margin')

上面的代码只允许使用关键字dashoard

来调用表
dashboard_element['Test Vacancy 958075'][6].click

这对我有用,希望它适合你