【问题标题】:WebDriver: Locating elements with Dynamic Ids embedded in a stringWebDriver:使用嵌入在字符串中的动态 ID 定位元素
【发布时间】:2013-01-31 23:26:53
【问题描述】:

谁能建议我如何找到具有以下 html 代码的元素“ToBeSelected”:

<div id="Locate-17-tab-info" class="tab active" data-tab-name="tobeselected"> ToBeSelected </div>

XPath driver.findElement(By.xpath("input[contains(@id, '-tab-info')]")).click();

我没有成功通过 XPath 查找 - 开始和结束。

【问题讨论】:

    标签: selenium-webdriver


    【解决方案1】:

    你可以试试

    driver.findElement(By.xpath(//input[contains(@id,'Locate') and text()='ToBeSelected'])).click();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-09
      • 2018-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多