Когда Авито был монолитным, нужно было тестировать только монолит. С переходом на микросервисную архитектуру всё стало сложнее. Александр рассказал о том, какие инструменты у нас есть для каждого из трёх уровней тестирования: юнит, интеграционного и системного. С помощью каких фреймворков можно писать тесты, как их запускать и какие отчёты можно получить после прогона.
00:00 — Представление спикера и введение в тему 01:29 — Юнит-тесты 02:54 — Интеграционные тесты 06:11 — Системные тесты 17:31 — Ответы на вопросы