Watir 遍历 table 以查找特定行

Watir iterating through a table to find a specific row

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

<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>

然后我需要跨行到最后一列并单击 link。有人可以给我一个可以做到这一点的方法的例子。

我使用以下方法修复了它:

table(:dashboard, :class => 'no-btm-margin')

以上代码只允许使用关键字 dasoard

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

这对我有用,希望对你有用