Невозможно создать новый сеанс, потому что «createSession», который принимает HttpClient, InputStream и long, не найден или недоступен

Я получаю сообщение об ошибке «Невозможно создать новый сеанс, потому что« createSession », который принимает HttpClient, InputStream и long, не найден или недоступен»

также мой сервер Appium автоматически отключается после этой ошибки в консоли.

Пожалуйста, помогите решить.


person Sujit    schedule 03.10.2018    source источник
comment
Если вы используете настольную версию Appium Server, прочитайте вывод консоли. Сообщение, о котором вы сообщаете, является довольно распространенным, но неконкретным. Детали вашей проблемы почти наверняка более подробно описаны в журналах Appium Server на консоли рабочего стола. Ищите красные точки (ошибки) и, возможно, желтые точки (предупреждения)   -  person Bill Hileman    schedule 03.10.2018


Ответы (1)


Ошибка может возникать по разным причинам. Вам нужно проверить журнал вашего сервера appium, чтобы узнать точную причину. Кроме того, вы можете проверить следующее.

  • Запустите свой сервер appium в опции переопределения сеанса.
  • Убедитесь, что ваш сервер appium работает.
  • Убедитесь, что вы используете правильный URL-адрес сервера appium.
  • Убедитесь, что ваше устройство правильно подключается к ноутбуку. Вы можете проверить это с помощью команды adb devices (для Android). Убедитесь, что отображается только одно устройство.
  • Убедитесь, что ваши DesiredCapabilities указаны правильно или включены все необходимые желаемые возможности.
  • Попробуйте перезапустить сервер appium.
person Suban Dhyako    schedule 04.10.2018
comment
Я тоже получаю эту ошибку, но только при работе с телефонами iOS, телефоны Android работают нормально. - person JPM; 11.11.2018