Как решить проблему: сервер досрочно завершен со статусом 0

#selenium-webdriver #protractor #webdriver #selenium-chromedriver #e2e-testing

#selenium-webdriver #транспортир #webdriver #selenium-chromedriver #e2e-тестирование

Вопрос:

Версия узла
: 10.13.0 версия npm: 6.4.1

Результат выполнения теста:

 $ npm run e2e

> protractor e2e/protractor.conf.js

[15.11.04] W/launcher - You have specified both capabilitties and multicapabilities. This will result in capabilities being ignored
[15.11.04] W/launcher - Running 1 Instances of Webdriver
[15.11.04] W/launcher - Ignoring uncaught error: Server terminated early with status 0
[15.11.08] W/launcher - BUG: Launcher exited with 1 tasks remaining
npm verb stack Error: 'protractor test/protractor.conf.js'
npm verb stack Exit status 100
 
  • Версия Chrome navigator: 87.0.4280
  • Автономная версия Selenium server:

установка npm http://path/selenim-server-3.141.59.tgz

  • версия chromedriver:

установка npm http://path/chromdriver-2.46.0.tgz

Комментарии:

1. Можете ли вы показать свой test/protractor.conf.js код в своем сообщении.

Ответ №1:

первое, что я вижу, это

Вы указали как возможности, так и множественные возможности. Это приведет к игнорированию возможностей

Убедитесь, что это не вызывает вашей проблемы

Во-вторых, chromdriver-2.46.0.tgz — неподходящая версия для управления Chrome 87.0.4280.

Проверьте эту страницу на наличие нужной версии chromdriver https://chromedriver.storage.googleapis.com/LATEST_RELEASE_87.0.4280

Комментарии:

1. Спасибо за ваш ответ и, основываясь на том, что вы сказали, это то, что я сделал:

2. Благодарю вас за ваш ответ и, основываясь на том, что вы сказали, вот что я сделал: Загрузите chromedriver_win32.zip : 87.0.4280.20 url-адрес установки npm/chromedriver-87.0.0.tgz Что касается возможностей, я использую несколько возможностей в protractor.conf.js файл — это все тот же результат:(

3. множественные возможности означают, что вы открываете несколько браузеров? если да, то какие из них