С увеличением количества функциональных тестов, вы неизбежно начнете тратить несоизмеримо больше времени и усилий на их поддержку. Сейчас в нашем проекте 6500 функциональных тестов, и их обслуживание обходится нашей команде достаточно дешево. Поговорим подробнее о том, как же мы добиваемся этого. Ведь даже полный «прогон» такого количества вызывает, массу проблем. Начиная от времени прохождения и борьбы за стабильность, заканчивая, сбором понятных отчетов.
Мы уже выступали с похожим докладом на XP Days Ukraine 2012. Однако в этот раз мы приведем больше примеров, более подробно поговорим о системе внутреннего мониторинга, и самое главное… расскажем, о чем наврали в ноябре.
СКБ Контур, Россия
Разработчик с 7-летним стажем. Начинал программировать на VBA и Delphi, и уже в то время активно практиковал TDD. Последние 4 года занимается разработкой облачных сервисов в сфере взаимодействия бизнеса с государством и бизнеса с бизнесом. В качестве основного инструмента использует .NET. Обладает практическими навыками eXtreme Programming. Также имеет опыт развертывания систем Continuous Integration быстрого отклика в условиях большого количества тестов.