Что следует использовать для сквозного тестирования: транспортир или карму?
Angular-seed использует Protractor / Selenium WebDriver для E2E, но в учебнике angular-phonecat используется карма.
Я читал, что мне следует использовать Karma для модульных тестов и Protractor для E2E, что кажется прекрасным, но я подумал, что попрошу здесь, чтобы узнать мнения других разработчиков.
angularjs
protractor
screenm0nkey
источник
источник
Ответы:
Команда AngularJS рекомендует использовать Protractor, так как он заменяет запускающий сценарий angular:
цитируется из документации AngularJs .
Учебник angular-phonecat был разработан давно (в основном в 2011 году) и еще не обновлен для использования некоторых новых функций Angular, таких как Protractor.
РЕДАКТИРОВАТЬ
В Документах по транспортиру - FAQ :
источник