Без сервера - как ускорить тестирование более чем в 300 раз и добиться непрерывной обратной связи
-
-
40 мин
Автоматические регрессионные тесты могут дать результаты быстрее, и их можно запускать чаще, чем ручные.
Они могут уменьшить общее время, необходимое для тестирования, но, что, возможно, более важно, они позволяют тестировать и получать обратную связь на более раннем этапе процесса разработки. Это важно, если мы хотим быстрее и чаще выпускать релизы.
Но что, если даже автоматическое выполнение теста занимает слишком много времени - 10 минут ... 30 минут ... может быть, даже часов? Нормальна ли ситуация, когда вы запускаете набор тестов по нескольку раз в день и ждете, ждете? Или, быть может, у вас слишком много высокоуровневых тестов в соответствии с Тестовой пирамидой? Стоит ли рассматривать Тестовую пирамиду в облачном мире?
В ходе презентации вы увидите, как безсерверные облачные сервисы, такие как AWS Lambda, могут использоваться для запуска тестов в высокопараллельной среде, которая может ускорить выполнение тестов в сотни раз.