Подтвердить что ты не робот

Как использовать Транспортир с Angular 2?

Я использую Транспортир с Angular 1.x. Я хотел бы перейти к Angular 2.0 шаг за шагом, но я не вижу Protractor в документах.

Сбрасывается ли транспортир с Angular 2? Должен ли я писать свои тесты без использования Protractor, вместо использования Jasmine (или других)?

4b9b3361

Ответ 1

Вы можете протестировать Angular 2 приложения с помощью Protractor (начиная с Protractor 2.5.0).

Для Protractor 5.0.0+ вам не нужно ничего делать, Protractor автоматически обнаружит версию Angular используемый в тестируемой заявке.

Для Protractor >= 2.5.0 и <= 4.0.14 вам нужно будет добавить useAllAngular2AppRoots: true в свою конфигурацию. Вот пример .


Обратите внимание, что несколько встроенных прошивок Contractor еще не работают с Angular2, см.

Существует также проблема Protractor + Angular2 в Firefox (до сих пор не решена):