【问题标题】:Selenium selection By.Xpath in between a divSelenium 选择 By.Xpath 在 div 之间
【发布时间】:2015-08-12 15:47:58
【问题描述】:

我相信这个问题已经被问过很多次了,并且有几个例子。然而,由于有这么多不同的选择选项,我喜欢最清晰的方式来处理这种选择。如果最简单的方法是不使用也可以的 xpath.. 这是微不足道的 HTML 段...

<div class="atcui-text atcui-align-right">SAVED DOCUMENTS</div>

我希望能够通过“已保存的文档”来识别它.. 最简单的方法是什么?谢谢!

【问题讨论】:

    标签: java maven selenium xpath


    【解决方案1】:

    你可以用 Xpath 做到这一点:

     driver.FindElement(By.Xpath("//div[contains(@class, 'atcui-text') and contains(text(), 'SAVED DOCUMENTS')]"));
    

    或者如果类是动态的,那么只搜索文本:

    driver.FindElement(By.Xpath("//div[contains(text(), 'SAVED DOCUMENTS')]"));
    

    这是c#希望你能翻译成java...

    【讨论】:

    • Java:driver.findElement(By.xpath("//div[contains(text(), 'SAVED DOCUMENTS')]"));
    猜你喜欢
    • 2017-04-13
    • 1970-01-01
    • 2011-12-24
    • 1970-01-01
    • 2016-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多