用selenium定位百度登录按钮操作的时候报元素不可以交互

原始代码:

driver.findElement(By.name("tj_login")).click();

selenium 元素定位报 element not interactable解决方法

错误信息:

selenium 元素定位报 element not interactable解决方法

解决方案:

用name定位百度首页登录按钮时,存在两个相同的属性值,导致浏览器执行的时候获取失败

selenium 元素定位报 element not interactable解决方法

修改代码为xpath定位,用例执行成功

driver.findElement(By.xpath("//*[@id=\"u1\"]/a[8]")).click();

selenium 元素定位报 element not interactable解决方法

相关文章:

  • 2022-12-23
  • 2022-01-10
  • 2021-11-27
  • 2022-12-23
  • 2022-12-23
  • 2021-09-02
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-07
  • 2022-12-23
  • 2022-12-23
  • 2021-11-24
  • 2022-12-23
相关资源
相似解决方案