Search
Write a publication
Pull to refresh
3
0
Кузнецов Владлен @VladlenQA

QA Lead

Send message

Как я ускорил анализ логов в мобильной игре с помощью Python-конвертера

Level of difficultyEasy
Reading time3 min
Views1.6K

Привет, Хабр! Меня зовут Владлен Кузнецов, я QA Lead в компании, которая разрабатывает мобильные игры. Однажды я потратил более 2 часов, разбирая логи, чтобы локализовать весьма коварный баг с начислением ресурсов. Это был сигнал: пора что‑то менять. В этой статье я расскажу, как мой конвертер логов на Python ускорил для нашей команды анализ логов в разы, и поделюсь советами, как вы можете сделать то же самое.

Проблема: утонуть в логах

У нас в игре клиентские логи содержат аналитические события (например CurrencyChanged, KeysChanged) и технические записи (инициализация Unity, вызовы Firebase). Один лог может достигать 100 тысяч строк и более, но QA нужны только 1–2% — ключевые события и их параметры. Найти их вручную — это как искать иголку в стоге сена.

Читать далее

Information

Rating
2,201-st
Date of birth
Registered
Activity

Specialization

Test Automation Engineer, Manual Test Engineer
Lead
From 3,500 $
Git
SQL
OOP
Database
Python
Android Studio
Pytest
Allure
Test Automation
Selenium