Автоматизированное тестирование — важнейший и даже ключевой процесс разработки ПО, особенно когда мы говорим об использовании Agile-методологии. Дело в том, что когда мы переходим к постоянному развёртыванию, автоматизация в тестировании приобретает ещё большую важность, в том числе и благодаря возможности быстрее информировать разработчиков о текущем состоянии разрабатываемого продукта.