Тест транспортира прерван после включения локального сертификата SSL - PullRequest
0 голосов
/ 26 сентября 2018

Тестовый код My Protractor и Typescript не работает, после того как команда установила локальный SSL-сертификат на сервереХотя он может загрузить указанный URL в браузер, но все равно выдает ошибку " Failed: Превышен тайм-аут ожидания завершения асинхронных задач Angular через 11 секунд. Это может быть потому, что текущая страница не является приложением Angular. "

На основе Ссылка Protractor-invalid-ssl добавлена ​​ниже фрагмента в моей конфигурации, но все равно она выдает ту же ошибку.Также пробовал с другими вариантами: acceptSslCerts: true, trustAllSSLCertificates: true, acceptInsecureCerts: true, ACCEPT_SSL_CERTS: true

Но ни один из параметров / аргументов не работает.

/**Browser capabilities  */
capabilities: {
    browserName: 'chrome',
    marionette : true,
    acceptInsecureCerts : true
 },

Пробовал также сFirefox по-прежнему получает ту же ошибку.

Использование Node v8.11.3, Chrome 69.0, Транспортир 5.4.0, Жасмин 2

1 Ответ

0 голосов
/ 26 сентября 2018

При использовании браузера 'chrome' не устанавливайте свойства марионетки для ее специфичного для firefox.

Вы можете попробовать следующие возможности для chrome:

capabilities: {
    browserName: 'chrome',
    trustAllSSLCertificates: true,
    acceptInsecureCerts: true,
    ACCEPT_SSL_CERTS: true,
 },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...