51Testing软件测试论坛

标题: selenium脚本回放出现错误提示:[error] Element css=ul.treeview-menu.menu-open ... [打印本页]

作者: 茄子树上结苹果    时间: 2016-6-7 15:01
标题: selenium脚本回放出现错误提示:[error] Element css=ul.treeview-menu.menu-open ...
selenium中脚本录制后,回放的过程中出现错误提示:  [error] Element css=ul.treeview-menu.menu-open > li > a > span not found   求助大神,怎么解决

作者: 若尘_51    时间: 2016-6-7 15:10
看报错的信息是因为 “ul.treeview-menu.menu-open > li > a > span”   这个元素没找到。
看看回放的过程,页面是不是到达正确的页面了,另外截个图给大伙看看,才更清楚你的问题。

PS:selenium中脚本录制只是辅助写脚本一个手段,不太靠谱,录制好的脚本很多地方都是需要自己修改添加的
作者: 茄子树上结苹果    时间: 2016-6-7 16:57
若尘_51 发表于 2016-6-7 15:10
看报错的信息是因为 “ul.treeview-menu.menu-open > li > a > span”   这个元素没找到。
看看回放的过程 ...

谢谢你的讲解

C:\Users\Administrator\Desktop\QQ截图20160607164832.png
作者: 清晨一缕阳光    时间: 2016-6-7 17:07
茄子树上结苹果 发表于 2016-6-7 16:57
谢谢你的讲解

图片没有上传,只看见你的存放图片的路径。
作者: 茄子树上结苹果    时间: 2016-6-7 17:12
这次上传了
作者: 若尘_51    时间: 2016-6-7 17:22
茄子树上结苹果 发表于 2016-6-7 17:12
这次上传了

你把回放的速度放慢,slow   可能是元素还没有加载出来,就已经执行了,就导致查找不到。
或者你一步一步执行。


作者: 茄子树上结苹果    时间: 2016-6-7 17:37
若尘_51 发表于 2016-6-7 17:22
你把回放的速度放慢,slow   可能是元素还没有加载出来,就已经执行了,就导致查找不到。
或者你一步一 ...

好的,我试试,谢谢
作者: 茄子树上结苹果    时间: 2016-6-7 17:46
若尘_51 发表于 2016-6-7 17:22
你把回放的速度放慢,slow   可能是元素还没有加载出来,就已经执行了,就导致查找不到。
或者你一步一 ...

真是这样,放慢回放速度后就好了,非常感谢




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