Кто я и зачем читать этот блог
Покры́тие ко́да (code coverage) — мера, используемая при тестировании программного обеспечения. Она показывает процент исходного кода программы, который выполняется в процессе тестирования, то есть покрыт тестами.
© Wikipedia
Привет!
Я разработчик, который давно работает с веб-проектах: основной опыт в PHP (Symfony) и PHPUnit, параллельно изучаю Python (Django, FastAPI, pytest), осваиваю JS/TS (Vue, Nuxt, Playwright для e2e), и пробую Go. Работаю с микросервисами и контейнерами (Docker / Docker-Compose / CI), интересуюсь DevOps-практиками, логированием и мониторингом.
Этот блог — не попытка стать «экспертом QA» за один день. Это инженерный дневник и хранилище практических решений: я пишу о том, что сам пробую, настраиваю и где принимаю архитектурные решения.
Главная цель — дать понятные, воспроизводимые и прикладные материалы, которые помогают разработчикам делать код надёжнее и проще в сопровождении.
Зачем я веду этот блог
- Учиться через работу: писать про то, что изучаешь — лучший способ закрепить знания.
- Делиться практикой: показать реальные конфигурации, скрипты и примеры, которые можно сразу использовать.
- Сделать мост между dev и qa: объяснить тестирование с позиции разработчика: как оно влияет на архитектуру и рабочие процессы.
- Собрать «библиотеку решений»: когда сам столкнусь с похожей задачей — быстро найти готовое решение в архиве блога.
Что публикуется здесь (и как это читать)
Статьи
- Что это: глубокие, разборные материалы — гайды, сравнения, пошаговые инструкции.
- Длина: 1500+ слов; много кода, конфигов и воспроизводимых примеров.
- Когда читать: когда нужно решить задачу «всерьёз» — настроить CI, написать интеграционные тесты, выбрать инструмент.
- Что внутри: примеры команд и конфигов (Dockerfile/compose, CI YAML), советы.
Заметки
- Что это: короткие технические наблюдения, приёмы, маленькие рецепты и мысли «по делу».
- Длина: до 1000 слов.
- Когда читать: если нужно быстро взять прием или идею — мини-гайд, «что работает у меня».
- Формат: небольшие блоки кода, рекомендации, вопросы к комьюнити.
Связаться и подписаться
- Telegram 1 (разработка и тестирование): https://t.me/codecoverageru
- Telegram 2 (управление командой): https://t.me/teamlead_monday
- Telegram 3 (айтишник про книги): https://t.me/cupoftea_onashelf
Этот блог — про инженерные решения, а не про красивые слова. Ожидайте честных, проверяемых рецептов и практичных сравнений: от юнитов до e2e, от конфигов Docker до пайплайнов CI/CD.
Если вам интересен прагматичный подход к тестированию и качеству кода — ты на правильной странице.