/ / Какви опции имам за тестване на приложението ъглово 2 с Team City? [затворен] - c #, angularjs, селен, ъглова, удароустойчива

Какви опции имам за тестване на приложението ъглово 2 с Team City? [затворен] - c #, angularjs, селен, ъглова, удароустойчива

През следващите две години ще изградимголямо ъглово приложение 2. Част от тестовия пакет ще бъде тестовете за потребителски интерфейс. Тестовете за тестове на единици и интеграция ще бъдат написани в C # с NUnit или MSTest. Клиентът е избрал Селен за тестовете за потребителски интерфейс. Възможно ли е да се напишат тестове за селен в C #, които да могат да тестват ъгловия потребителски интерфейс или ще трябва да се използва пробойникът? Бих искал да проведа всички тестове по време на изграждането на Team City. Може ли Protractor да се управлява в Team City? Ако е така, как изглежда настройката на Protractor в Team City?

Отговори:

2 за отговор № 1

Можете да използвате каквото ви харесва, но Protractor е предпочитан начин, тъй като има вградена ъглова 2 поддръжка.

Има няколко полезни отчетни плъгини (те осигуряват съвместим изход от TeamCity, т.е. ще видите имената на тестовите грешки и общия брой тестове): karma-teamcity-reporter за чисти тестове на Жасмин и TeamCityReporter от jasmine-reporters за ударни тестове.

В TeamCity могат да се провеждат и тестове по Protractor и Jasmine.