selenium调chrome driver报错Unable to create new remote session

在对webdriver url进行更改之后它似乎正在啟动,但我现在又抛出了另一个错误

}

原因:进入网页时网页可能在loadingΦ,因此找不到元素

解决方法:你可以让他休眠Thread.sleep(2000),即休眠2秒,应该可以找到元素了

问题三消失了,引出了问题四

这个报错意思是找得到え素但是它不在当前可见的页面上。可能性很多:

  1. 上个操作和下个操作间隔时间太短代码执行速度比页面渲染速度快。

  2. 分辨率问题運行环境驱动与调试的驱动不一样。

    建议:用try的方法失败的时候通过webdirver截一下图看是什么情况。

}

路径与geckodriver.exe都弄好了运行进入火狐瀏览器,输入URL时火狐浏览器闪退了。然后报上述问题本菜菜英语也不是太好,没能翻译出来挣扎好久,终于来询问了求大神们指點迷津~~~

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信