Как мы ВКонтакте ускоряем тесты получение результатов тестов

Тезисы

Когда вы, как ВКонтакте, боретесь за time-to-market и возможность максимально быстро запускать эксперименты и вносить изменения, ежечасные релизы кажутся обыденностью и счёт идет на минуты. В тестировании это означает, что чем раньше мы узнаем, что упали автотесты, тем больше времени будет на разбор и тем чаще мы сможем релизить код.

В этом докладе расскажу, как и с помощью каких инструментов и подходов мы научились получать максимально оперативный результат, в случае, если в коде есть проблемы. Чтобы заинтриговать дорогих слушателей, приоткрою, что мы используем: ML, маппинг автотестов на код, плагины для TeamCity, а так же кастомные надстройки на TestNg. Рассмотрим процесс на примере ВКонтакте, но наш опыт будет применим для любых релизов, особенно для ночных или любых других длительных прогонов.

Аудитория

Backend-developer, frontend-developer, qa-engineer, project-manager, product-manager, manager.

Уровень сложности

Any-level.



Оцените доклад

Презентация (на Я.Диске)

Записи выступлений доступны платным участникам CodeFest
В свободном доступе появятся через пол года

Залогиниться

VK, ВКонтакте

Михаил Шваркунов

Работает VK последние 8 лет, из которых уже три года руководит отделом тестирования и командой из больше, чем 100 человек. Постоянно взаимодействует с разработчиками и менеджерами.

Работает VK последние 8 лет, из которых уже три года руководит отделом тестирования и командой из больше, чем 100 человек. Постоянно взаимодействует с разработчиками и менеджерами.

Еще на тему QA