Дмитрий Красильников. QAOps, или почему тестировщик должен построить CI/CD
Все мы любим небольшие релизы и микросервисы, благодаря которым они существуют (за что и любим). Ведь чем меньше наши сервисы, тем их больше, следовательно, мы выпускаем больше релизов. Но без автоматизации поставок они все застрянут в очереди на деплой у команды эксплуатации, и, как только мы с этим столкнемся, наши микросервисы станут сервисами, а сервисы- монолитными монстрами. Что, в свою очередь, приводит к росту регрессии и количеству flaky тестов, которые убьют непрерывную интеграцию. На примере нашей облачной распределенной системы я покажу, как выстроить процесс непрерывной поставки в условиях SLA и перейти к микросервисам.
Хороший тестировщик и плохой человек. Вчера полностью ломал приложения для Smart TV, а сегодня держит в напряжении разработчиков компании DINS. Почему? В команде всего 2 человека и нет разработчика, поэтому Дима уже 3 года ничего не тестировал, но зато успел посотрудничать с кучей тестировщиков и разработчиков внутри компании. Был спикером на 5 конференциях, в свободное в