【问题标题】:I want to find the element Rig, on clicking "Rig" -> dropdown opens having only element "Search"我想找到元素 Rig,单击“Rig”-> 下拉菜单打开只有元素“搜索”
【发布时间】:2017-05-01 14:05:33
【问题描述】:

如何找到 ul 和 li 标签

我想找到 Rig 元素,点击“Rig” -> 下拉菜单打开,只有元素“Search”

首页

钻机

钻机

enter image description here

【问题讨论】:

  • 提供更多信息: 1. 您的具体测试步骤是什么? 2. 什么对你有用?显示代码。 3.你卡在哪里了? 4. 提供错误堆栈跟踪。 5. 在问题中提供相关的 HTML DOM(不是作为附件)。

标签: selenium testing


【解决方案1】:

可以使用 xPath 找到带有文本 Rig 的元素 button"//div[@id='3_menubar']/ul/li/button[contains(text(), 'Rig')]"

【讨论】:

    【解决方案2】:

    尝试以下操作:

       driver.findElement(By.cssSelector("div.t-Header-nav > div > ul li:nth-child(2) button"));
    

    【讨论】:

      猜你喜欢
      • 2016-07-21
      • 2020-10-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-05
      • 1970-01-01
      • 2012-07-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多