如何单击表中的第二个链接,这些值在 Selenium RC 服务器中动态变化

Man*_*ish 2 html eclipse selenium selenium-rc

我如何点击第二个链接 XYZ 商店。

我如何打印文本“商店 XYZ 地址”

我如何点击第二个链接 ABC 商店。

我如何打印文本“商店 ABC 地址”

在动态链接的地方,地址文本和商店名称动态变化。我是如何点击链接的,即使桌子上没有 id 或 class。表格形式的所有数据。这是 HTML,请在 RC 服务器编码形式中提供帮助:

<table>
    <tbody>
        <tr>
            <td>
                <span>
                    <a href="/pages/dealer-detail?dealer=XYZ STORES&amp;state=Chandigarh&amp;city=Chandigarh">XYZ STORES</a>
                </span>
            </td>
            <td>
                <span>Store XYZ address </span>
            </td>
        </tr>
        <tr>
            <td>
                <span>
                    <a href="/pages/dealer-detail?dealer=ABC STORES&amp;state=Chandigarh&amp;city=Chandigarh">ABC STORES</a>
                </span>
            </td>
            <td>
                <span>Store ABC address </span>
            </td>
        </tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

这里的链接是动态变化的,没有一个是静态链接、链接名称和数据

Man*_*ani 5

这是您从给定网站获得的 xpath:

selenium.click("/html/body/div[3]/div[4]/div[2]/form/table/tbody/tr[3]/td[1]/span/a");
Run Code Online (Sandbox Code Playgroud)

在此您可以单击并且您必须通过将数据存储在字符串变量中并打印字符串 vriable 来打印数据。