首页 > 其他 > 详细

selenium元素定位不到的解决方式

时间:2016-07-02 22:48:29      阅读:355      评论:0      收藏:0      [点我收藏+]

1.如果确信自己的元素的地址写的事正常的,但是就是没有反应的话可以试试切换Frame下

代码为:

    driver.switch_to.frame("mainFrame")  
用完之后记得切换回原来的

driver.switch_to.default_content()

2.对xpath 和css元素定位不是很清楚的话,可以使用的firefox的工具,selenium IDE,通过脚本录制在导出,查看脚本文件,可以很快定位到元素的位置

3.有些元素在打开文件之后,需要一定的等待时间,可以加上time.sleep(x)


selenium元素定位不到的解决方式

原文:http://www.cnblogs.com/kyrk-test/p/5636135.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!