selenium Error communicating with the remote browser. It may have died 问题解决方法

selenium Error communicating with the remote browser. It may have died 问题解决方法

 

   在本地运行自动化工程,总是报“Error communicating with the remote browser. It may have died ”.捣鼓了半天,不知道问题出在哪里。慢慢排查,觉得可能是chrome driver 和chrome 版本不匹配导致。于是,百度到chrome driver 和chrome 版本的对应关系。

 再使用selenium打开chrome浏览器的时候,需要用chromedriver,而chromedriverchrome的版本也是要相互适宜的,对应关系如下:

 

chromedriver版本

支持的Chrome版本

v2.24

v52-54

v2.23

v51-53

v2.22

v49-52

v2.21

v46-50

v2.20

v43-48

v2.19

v43-47

v2.18

v43-46

v2.17

v42-43

v2.13

v42-45

v2.15

v40-43

v2.14

v39-42

v2.13

v38-41

v2.12

v36-40

v2.11

v36-40

v2.10

v33-36

v2.9

v31-34

v2.8

v30-33

v2.7

v30-33

v2.6

v29-32

v2.5

v29-32

v2.4

v29-32

 

所有chromedriver均可在下面链接中下载到:

http://chromedriver.storage.googleapis.com/index.html

 

  未更新driver前,我的chrome driver 版本:2.12 ,chrome 版本是54,chrome 每次都是自己偷偷升级....

 将chrome driver 更新到2.24版本后,再次运行自动化工程,chrome 打开正常。问题解决了。吻吻吻

 

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值