Go service как инструмент для сбора статистики с тестов
QA



Тезисы

Сбор аналитики с тестов — вечная головная боль QA. Нащупать грань между чрезмерностью и недостаточностью очень сложно, а унификация данных для разных языков и сбор этих данных в одном месте, всегда тянет за собой сложные интеграции, адаптеры и нагромождения в пайплайн.Частично, эти проблемы решил Allure, однако зачастую его недостаточно. Я расскажу про организацию процесса сбора статистики с тестов в Ozon, с чего мы начинали и к чему, в итоге, пришли:

  • рассмотрим проблематику репортинга в тестах;
  • разберемся, почему Allure это главный инструмент сбора данных;
  • изучим, как подключить графану и слак в тест-репортах;
  • заглянем в архитектуру построения нашей репорт-системы.

Вы узнаете, как мы решили проблему сбора данных с автотестов и как простой CLI тул перерос в go-service с интеграциями в Posgtres, ClickHouse, Grafana, Slack и Kafka.

Аудитория

QA-engineer.

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

Middle.

Ozon Tech

Антон Синяев

Работал в АПЛАНА Софтвер, Aquiva Labs, Align Technology. Сейчас работаю в Ozon на стеке: Go, Python, Java. Занимаюсь автоматизацией уже 4 года.

Работал в АПЛАНА Софтвер, Aquiva Labs, Align Technology. Сейчас работаю в Ozon на стеке: Go, Python, Java. Занимаюсь автоматизацией уже 4 года.

Другие спикеры секции QA

Еще на тему QA