Транспортир - код ошибки 199: версия Chrome не поддерживает версию 84 - PullRequest
0 голосов
/ 07 августа 2020

Я часами искал решение этой проблемы, но не нашел ни одного плаката с конкретной проблемой.

Я пытаюсь использовать транспортир для запуска тестов на Ioni c приложение, которое разрабатывает моя компания. По какой-то причине эта ошибка начала появляться недавно, но не через несколько месяцев go, когда тесты были впервые разработаны, всякий раз, когда я запускаю транспортир:

[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
 

Решения, которые я пробовал, но не сработали:

  • Установка chromedriver через brew
  • Обновление webdriver-manager
  • Переустановка Protractor, Webdriver-manager, Ioni c CLI

Может ли кто-нибудь помочь мне с этой проблемой? Я застрял и не могу проводить никаких тестов. Любая помощь будет принята с благодарностью. спасибо.

Сейчас я использую:

  • Ma c OS 10.13.6
  • Chrome Версия: 84.0.4147.105 (официальная сборка)
  • Узел: v12.18.2 LTS
  • Ioni c: v5.4.16

1 Ответ

0 голосов
/ 07 августа 2020

Попробуйте это!

Мы получаем сообщение об ошибке, потому что у вас нет chromedriver_84.0.4147.30 в каталоге ниже и chrome версия браузера обновлена to Версия 84.0.4147.105 (Официальная сборка) (64-бит) «.. \ node_modules \ protractor \ node_modules \ webdriver-manager \ selenium»

Быстрое решение: Удалите эту папку селена [Имея драйверы для всех браузеров и selenium-server-standalone-3.141.59.jar]. Затем запустите update webdriver-manage [это воссоздает папку selenium и загрузит все последние версии драйверов браузера, включая chromedriver_84.0.4147.30 ].

Иногда эта папка имеет старую версию chromedriver, поэтому она не будет загружать последний. Поэтому необходимо удалить и обновить webdriver-manager.

...