Организация тестирования для Angular.JS в JavaEE проекте
Добрый день!
Прошу совета:
У меня такой кейс: я хочу гонять юнит и интеграционные (e2e) тесты для AngularJS-части приложения.
Бэкенд для тестирования будет разворачивться в Jetty с "замоченной" БД.
1) Из Maven и Bamboo планирую гонять юнит тесты используя Karma runner - тесты будут писаться на Jasmine (на JS).
Тесты будут выполняться на Node.js и работать с этими браузерами: PhantomJS, IE, Chrome
2) Также из Maven и Bamboo планирую гонять e2e тесты используя специализированный для Angular врапер вокруг WebDriverJS - Protractor (написан на JS).
WebDriverJS будет выполняться на Node.js и работать с этими браузерами: PhantomJS, IE, Chrome
ВОПРОС: "Дружит" ли Node.js с Maven и Bamboo в указанных сценариях?
|