如果遇到找不到元素如何处理? Exception in thread "main" org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"id","selector":"investmentframe"}

常见几种原因与应对,详细参见http://www.blogjava.net/qileilove/archive/2014/12/11/421309.html

1,动态ID无法找到,用xpath路径解决;

2,iframe导致,用先定位frame方式解决;

3,不在一个frame里,用切换到默认的content,再定位frame,元素的方式解决;

4,xpath描述错误;

5,点击速度过快;

6,安全性不允许跨域;

原文地址:https://www.cnblogs.com/qq738805997/p/6037930.html