Установить Cypress через "npm" работает, но не войти через GUI - PullRequest
0 голосов
/ 30 августа 2018

В моей компании у нас были некоторые настройки прокси, которые ограничивали установку Cypress через CMD-> npm. После некоторых обсуждений с сетевыми парнями мы добавили * .cypress.io и registry.npmjs.org в настройки прокси, и после этого «npm install cypress» работал отлично. Появится сообщение «Завершена установка», и я также могу открыть графический интерфейс Cypress, введя «node_modules.bin \ cypress open» в CMD.

Но когда графический интерфейс был открыт, я попытался нажать кнопку входа в систему, и я получил сообщение «Не удается подключиться к API-серверу»

"Мы попытались, но не смогли подключиться к серверу API на https://api.cypress.io/"

Любая идея, почему я не могу подключиться к серверу API, когда я только что сделал всю установку без каких-либо проблем?

1 Ответ

0 голосов
/ 30 августа 2018

Я не уверен, почему вы получаете эту ошибку - я думаю, что запрос на api.cypress.io также попадает на другой сервер, который не разрешен через ваш брандмауэр. Скорее всего, это Github, так как единственная возможность для входа - подключить вашу учетную запись Github.

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

Вход в систему дает вам доступ к Cypress Dashboard Service . Вы можете настроить проекты для записи и просмотра тестовых данных из вашего проекта.

Это сообщение сопровождается кнопкой, предлагающей войти в систему через Github.

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