51Testing软件测试论坛

标题: selenium div获取不到text [打印本页]

作者: za0909    时间: 2018-9-3 18:49
标题: selenium div获取不到text
两步,第一步定位div[attach]118304[/attach]
如图,想获取红框中的内容,div已经定位到了
第二步使用.text方法,但获取值为空
不懂为什么,希望能有人解解惑



作者: DarlingStart    时间: 2018-9-4 10:08
元素定位不到有好多种原因,可能是操作中属性的值错了,也可能有新窗口出现,还 可能是网页中存在frame框架,还有些其他原因,你找找,用排除法。
作者: za0909    时间: 2018-9-4 15:47
DarlingStart 发表于 2018-9-4 10:08
元素定位不到有好多种原因,可能是操作中属性的值错了,也可能有新窗口出现,还 可能是网页中存在frame框架 ...

谢谢你给的思路,也只能自己多试试了
作者: za0909    时间: 2018-9-4 17:36
是因为元素没有加载出来,需要sleep...
作者: 梦想家    时间: 2018-9-5 09:50
换种方式定位
作者: qqq911    时间: 2018-9-5 10:57
等待1秒试试
作者: jingzizx    时间: 2018-9-5 12:03
获取值什么,建议等待,查看属性
作者: abcsell    时间: 2018-9-5 14:35
没准元素根本就没有加载




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