Угловой 7 транспортир Неугловой - PullRequest
0 голосов
/ 07 декабря 2018

В Angular Project я начал работать над тестами E2E.Я использую Protractor + Jasmine для создания и запуска тестов.

Веб-приложение, которое я пытаюсь протестировать, начинается со страницы входа в систему, которая не является угловой страницей, предоставленной нашим клиентом.После успешного входа в систему пользователь перенаправляется в наше веб-приложение, которое затем является угловым приложением.Запуск теста E2E прямо сейчас вынуждает меня вручную войти в WebApp.(В будущем мы планируем отправить токен доступа при запуске теста, чтобы мы пропустили страницу входа.)

Что мне сейчас интересно, так это текущий рабочий процесс.Ожидает ли Protractor успешного входа в систему и запускает тесты при распознавании Angular?Или он ожидает, что все приложение будет угловатым, и тесты сразу пройдут?Если так, то я думаю, что первым шагом было бы реализовать токен доступа, чтобы обойти не угловую часть и после этого написать реальные тесты.Было бы здорово получить отзывы о моих мыслях, так как в нашей команде вообще нет опыта в тестах E2E, и поиск в Интернете не удовлетворил, потому что в основном результаты довольно старые и связаны с AngularJS.

1 Ответ

0 голосов
/ 07 декабря 2018

Если Войти не является Угловая просто отключить синхронизацию в то время как скрипт выполняет логин и как только вы вошли поворот на угловой снова:

1002 *
...