如何访问几乎所有参数相同的div

时间:2016-03-04 20:56:24

标签: xpath watir-webdriver

我的HTML看起来像这样:

<div class="MainColumn">
    <div class="firstrow">
        <div class="sub1">Label1</div>
        <div class="Value1">
            <span class="ValueRow">
                <a href="link here">Linkname</a>
            </span>
        </div>
        <div class="Value1">...</div>
    </div>
    <div class="firstrow">...</div> 
    <div class="firstrow">...</div>
    <div class="firstrow">...</div>
</div>

如何使用XPath点击上面HTML中名为LinkName的链接?我正在研究Watir Webdriver。

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

通过链接文字找到 ,然后点击:

browser.link(:text =>"Linkname").click

答案 1 :(得分:0)

browser.a(xpath: "//a[text()='Linkname']").click