UI自动化之selenium元素定位不到问题分析及解决办法

在编写ui自动化时,经常发生定位不到元素的情况。总结了以下几种情况及解决办法:

  • 表单嵌套
  • 打开了新的窗口
  • 元素当前不可见
  • 元素定位方式不唯一,或者没有该元素。
  • xpath定位方式错误

1. 表单嵌套原因

  • 找到原因
    顺着定位元素往上找,查看是否有