selenium学习过程中所遇各种问题及解决

初学selenium也是遇到各种问题,在此做一个记录,一来是防止以后再遇到此类问题的一个预备,二来给其他遇到相似问题的童鞋一个参考,后续每遇到问题都会在此添加记录。

1.      无法打开浏览器且报错

因为浏览器路径错误,浏览器路径不需要设置为安装路径,直接使用默认路径

   //火狐浏览器安装路径

    System.setProperty("webdriver.firefox.bin","C:\\Program Files (x86)\\MozillaFirefox\\firefox.exe");

2.      webdriver Unable to connect tohost 127.0.0.1 on port 7055 解决方法

因发现是Firefox和webdriver的版本不匹配,需要升级selenium的jar包,或者是升级firefox。

2.25.0-> 18

2.30.0-> 19

2.31.0-> 20

2.42.2-> 29

2.44.0 -> 33 (不支持31,2014/12/1)

3.已经使用浏览器安装路径后,依然提示浏览器路径不正确
解决方案:最快的方法是卸载后使用默认路径安装
4.Thread.Sleep设置等待时间时错误(Threading cannot be resolved or is not a field)
sleep方法是系统自带方法,且方法中含有可能会抛出InterruptedException的异常,所以使用Thread.Sleep时应try-catch以下即可
5.同一页面无法定位元素(Unable to locate element)
没安装xpath

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值