Как отловить неожиданные исключения в транспортире

Я использую каркас транспортировочного огурца для моего тестирования E2E. Как мне поймать несколько неожиданных исключений в транспортире? например, с учетом одного из примеров ошибки, наконец.

Из-за этого мои выполнения резко прекращаются, и мой отчет protractor-cucumber-html, который вызывается после сценария, не вызывается и отчет не генерируется.

если я перезапущу отдельные тестовые случаи, которые он проходит. Так что я также не могу воспроизвести проблему.

Скажите, пожалуйста, существует ли какой-либо общий код для отлова каких-либо исключений в рамках? и называется так, чтобы мой сценарий после был вызван?

Журнал ошибок

1) √ дано выполнение теста для MNM1220003
[16:59:29] E / launcher - запись EPROTO 101057795: ошибка:04091077: подпрограммы rsa:INT_RSA_VERIFY: неверная длина подписи:openssl\crypto\rsa\rsa_sign.c:186: 101057795: ошибка:1408D07B: подпрограммы SSL: sslex_get:bad подпись: openssl \ ssl \ s3_clnt.c: 2038:

[16:59:29] E / launcher - Ошибка: запись EPROTO 101057795: ошибка:04091077: подпрограммы rsa:INT_RSA_VERIFY: неверная длина подписи:openssl\crypto\rsa\rsa_sign.c:186: 101057795: ошибка:1408D07B: подпрограммы SSL:ssl3_get_key_exchange: неверная подпись: openssl \ ssl \ s3_clnt.c: 2038:

at _errnoException (util.js:1024:11)
at WriteWrap.afterWrite (net.js:867:14)

[16:59:29] E / launcher - процесс завершен с кодом ошибки 199

2) ошибка: uncaughtException: устаревшая ссылка на элемент: элемент не прикреплен к документу страницы (информация о сеансе: chrome=63.0.3239.132)

0 ответов

Другие вопросы по тегам