自动化测试中,无法定位元素,出现的原因有哪些?
1,元素定位表达式有没有正确(xpath表达式是否正确),ctrl+ f ,确认元素是否正确,元素是否唯一
2,元素表达式正确,检查是否设置了等待(隐性等待,sleep)
3,元素是否在另一个窗口(driver.windows.handle)
4,iframe 是不是在iframe当中
5,检查定位的元素是不是会动态变化(表达式是否会变化)
1,元素定位表达式有没有正确(xpath表达式是否正确),ctrl+ f ,确认元素是否正确,元素是否唯一
2,元素表达式正确,检查是否设置了等待(隐性等待,sleep)
3,元素是否在另一个窗口(driver.windows.handle)
4,iframe 是不是在iframe当中
5,检查定位的元素是不是会动态变化(表达式是否会变化)