量角器 - 错误代码 199:Chrome 版本不支持版本 84



我已经连续几个小时在寻找这个问题的解决方案,但还没有找到任何确切问题的海报。

我正在尝试使用Protractor对我公司正在开发的Ionic应用程序进行测试。出于某种原因,这个错误最近开始出现,但不是几个月前,当测试首次开发时,每当我运行量角器时:

[11:00:56] I/launcher - Running 1 instances of WebDriver
[11:00:56] I/local - Starting selenium standalone server...
[11:00:57] I/local - Selenium standalone server started at http://IPHERE:60779/wd/hub
[11:00:58] E/launcher - session not created: This version of ChromeDriver only supports Chrome version 84
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: ‘mypcnamehere’, ip: ‘iphere’, os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.13.6', java.version: '14.0.1'
Driver info: driver.version: unknown
remote stacktrace: 0   chromedriver_84.0.4147.30           0x000000010fd08c49 chromedriver_84.0.4147.30 + 4893769
1   chromedriver_84.0.4147.30           0x000000010fca20e3 chromedriver_84.0.4147.30 + 4473059
2   chromedriver_84.0.4147.30           0x000000010f9158fd chromedriver_84.0.4147.30 + 751869
3   chromedriver_84.0.4147.30           0x000000010f8773b9 chromedriver_84.0.4147.30 + 103353
4   chromedriver_84.0.4147.30           0x000000010f873696 chromedriver_84.0.4147.30 + 87702
5   chromedriver_84.0.4147.30           0x000000010f8709b9 chromedriver_84.0.4147.30 + 76217
6   chromedriver_84.0.4147.30           0x000000010f8a3043 chromedriver_84.0.4147.30 + 282691
7   chromedriver_84.0.4147.30           0x000000010f89fe43 chromedriver_84.0.4147.30 + 269891
8   chromedriver_84.0.4147.30           0x000000010f87962a chromedriver_84.0.4147.30 + 112170
9   chromedriver_84.0.4147.30           0x000000010f87a635 chromedriver_84.0.4147.30 + 116277
10  chromedriver_84.0.4147.30           0x000000010fcca5af chromedriver_84.0.4147.30 + 4638127
11  chromedriver_84.0.4147.30           0x000000010fcd791b chromedriver_84.0.4147.30 + 4692251
12  chromedriver_84.0.4147.30           0x000000010fcd76bb chromedriver_84.0.4147.30 + 4691643
13  chromedriver_84.0.4147.30           0x000000010fcae109 chromedriver_84.0.4147.30 + 4522249
14  chromedriver_84.0.4147.30           0x000000010fcd7ea3 chromedriver_84.0.4147.30 + 4693667
15  chromedriver_84.0.4147.30           0x000000010fcc0073 chromedriver_84.0.4147.30 + 4595827
16  chromedriver_84.0.4147.30           0x000000010fcef094 chromedriver_84.0.4147.30 + 4788372
17  chromedriver_84.0.4147.30           0x000000010fd0edb7 chromedriver_84.0.4147.30 + 4918711
18  libsystem_pthread.dylib             0x00007fff57a77661 _pthread_body + 340
19  libsystem_pthread.dylib             0x00007fff57a7750d _pthread_body + 0
20  libsystem_pthread.dylib             0x00007fff57a76bf9 thread_start + 13

我尝试过但没有成功的解决方案:

  • 通过brew安装chromedriver
  • 正在更新Web驱动程序管理器
  • 重新安装Protractor、Web驱动程序管理器、Ionic CLI

有人能帮我解决这个问题吗?我被卡住了,无法进行任何测试。如有任何帮助,我们将不胜感激。谢谢

我目前正在使用:

  • Mac操作系统10.13.6
  • Chrome版本:84.0.4147.105(官方版本(
  • 节点:v12.18.2 LTS
  • 离子:v.4.16

试试这个

我们收到错误,因为您在以下目录中没有chromediver_84.0.4147.30,chrome浏览器版本更新为版本84.0.4147.105(官方版本((64位("..\节点模块\量角器\节点模块\webdriver manager\selenium">

快速解决方案:删除此硒文件夹[Having driver for all browser and selenium-server-standalone-3411.59.jar]。然后运行update webdriver-manage[这将重新创建selenium文件夹,并下载所有最新的浏览器驱动程序,包括chromedriver_84.0.4147.30]

有时这个文件夹有旧的chromedriver版本,所以它不会下载最新的。因此需要删除和更新网络驱动程序管理器。

最新更新