Я ищу для улучшения наших текущих наборов тестов и непрерывной интеграции с полной интеграцией стека/приемочным тестированием.Как провести полное тестирование интеграции стека веб-приложений
Я ищу инструменты, такие как Culerity и Selenium, которые могут выполнять javascript переднего конца во время запуска пользовательских историй. Я ищу что-то, что может обеспечить покрытие интерфейсных функций javascript и высокого уровня, не всасывая тонны времени разработки, поддерживая сложную тестовую среду. В настоящее время мы используем Rspec, Cucumber и CruiseControl.rb, поэтому простая интеграция с этими инструментами будет идеальной.
Являются ли какие-либо из безглавых браузеров и js-совместимых тестовых сред до такой степени, что они стоят проблемы при настройке и обслуживании? Каков наилучший вариант, с которым вы столкнулись, и ловушки, чтобы избежать?
Спасибо.