51Testing软件测试论坛

标题: selenium运行时,有时会识别不了id或name,请指教是什么原因 [打印本页]

作者: king198437    时间: 2011-8-11 10:09
标题: selenium运行时,有时会识别不了id或name,请指教是什么原因
selenium脚本都是依赖网页元素,运行时,有时候会识别不了id或name,这是什么原因,请各位高手指教呀
作者: eqbin    时间: 2011-8-11 12:02
你的id和name是自己填的还是用ide录的呢?
作者: eqbin    时间: 2011-8-11 12:03
会不会是写错了?发代码来看一下
作者: king198437    时间: 2011-8-11 12:16
是自己填写的,我们用的是selenium webdriver2.0     ,之前运行都是好的,就昨天和今天运行说是找不到id了,浏览器和操作系统都没有变过
作者: jia8162    时间: 2011-8-11 13:35
控件的 ID 被AD改变了呗
作者: king198437    时间: 2011-8-11 13:42
ID么有变。。。还是原来的,看过了
作者: caoying    时间: 2011-9-16 17:23
页面有用到ajax?你的元素是动态加载的?你运行到那里的时候还没有加载完,所以就报找不到页面元素了
作者: wugecat    时间: 2011-10-9 10:55
可能是页面还没有刷新出来,加等待时间的设置
比如:driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
作者: liyanone2006    时间: 2014-4-2 13:57
如果是在frame里面的话  需要先找到frame   然后再定位




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2