美文网首页
By.xpath下拉框一直定位不到

By.xpath下拉框一直定位不到

作者: 莉_aa0c | 来源:发表于2020-04-08 16:59 被阅读0次

web端代码如下:

1、直接通过xpath定位,失败

WebElement text =driver.findElement(By.xpath("/html/body/div[4]/div[1]/div[1]"));

报错:org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"/html/body/div[4]/div[1]/div[1]"}

2、通过class定位,失败:

WebElement text =driver.findElement(By.xpath("//*[@class=\"el-select-dropdown__wrap el-scrollbar__wrap\"][2]"));

报错:org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@class="el-select-dropdown__wrap el-scrollbar__wrap"][2]"}

求大神帮忙,指点

相关文章

  • By.xpath下拉框一直定位不到

    web端代码如下: 1、直接通过xpath定位,失败 WebElement text =driver.findEl...

  • 自动化测试(4):获取元素对象

    一、元素定位简介 八种属性定位页面元素: By.ID By.XPATH By.LINK_TEXT By.PARTI...

  • 三种等待方式(抄的)

    很多人在群里问,这个下拉框定位不到、那个弹出框定位不到…各种定位不到,其实大多数情况下就是两种问题:1 有fram...

  • 非select下拉框使用xpath定位text文本

    如图,下拉框元素非select标签 元素定位时使用xpath中的text方法来获取文本 # 定位下拉框列表元素,缩...

  • selenium Python>>>常见定位元

    下面简单介绍下, 如下图,定位 下的"一站培训" 方法一: 可使用text()方法,写法如下: By.XPATH,...

  • selenium之定位下拉框(Select)

    1. 定位