Тестирование производительности — не самый первый пункт в списках проверки качества. Чтобы убедить менеджера включить задачу в спринт, нужно максимально упростить эту задачу. Я расскажу историю и поделюсь опытом построения автоматизированной инфраструктуры для тестирования производительности 30 проектов от бекендов до мобилок. Начиналось всё просто — один общий Jenkins и репозиторий с тестами, а потом стало больно. Мы не отчаялись и взялись за дело. Знания и тесты в ходе перестройки передали в команды, взяли CI first подход к автоматизации, построили инфраструктуру из максимально переиспользуемых компонентов для соседних команд и общего стенда. По итогу 14 строчек кода на быстрый старт и час на интеграцию для полного покрытия и непрерывного тестирования проекта.
Презентация доклада:
Запись выступления: