关于selenium在定位元素时报出元素找不到的错误的解决办法:
网上有一篇可以参考: http://www.51testing.com/html/87/300987-831171.html
我主要遇到的是页面包含多个iframe,元素在iframe内无法用准确定位,这时候需要将iframe转换到元素所在的iframe后才可以定位:语句如下
driver.switchTo().frame(xxx); 其中xxx可以是iframe的xpath或者webelement等,可以用.呼出形参的种类。