В этой статье я рассказал об опыте тестирования приложения с часто меняющимся кодом в стартапе. Определил основные проблемы, которые повлияли на процесс тестирования и качество продукта, такие как длительное время развертывания, большое количество задач, большой объем регрессионного тестирования и растущее число ошибок в процессе производства. Также я изложил решения, которые были внедрены для преодоления этих проблем и повышения эффективности тестирования, такие как увеличение числа тестовых сред, сокращение количества задач, написание тестовых примеров и автоматизированных тестов, увеличение продолжительности спринта и перенос даты выпуска приложения. Эти решения помогли улучшить процесс тестирования и снизить нагрузку на тестировщика. Однако все еще есть некоторые области для улучшения и будущих исследований в области оптимизации процессов: