⚙️ Разделение ответственности между QA-инженером и разработчиком в Scrum-команде
Статья раскрывает особенности автоматизации тестирования в Scrum-командах. Рассмотрим типичные вызовы, методы их преодоления и как эффективно встраивать автоматизацию в улучшение продукта.
В статье обсуждается, как команда интегрировала смоук-тесты в CI/CD, устранив проблемы с последовательными запусками. Раскрыты концепция тестов «из коробки», использование HELM-чартов и ускорение процессов.
Почему автотесты — не занудство, а броня для твоего Go-кода. Без них каждый рефактор превращается в русскую рулетку. Минимум обвязки, максимум спокойствия.
➡️ Охота за 100% покрытием: как собрать все метрики воедино в монорепозитории Nx
Работая с монорепозиториями на Nx, часто возникает необходимость получить единый отчёт о покрытии кода. Однако по умолчанию каждый проект генерирует отдельный файл, что затрудняет анализ. В этой статье расскажем, как с помощью nyc-merge объединить все отчёты в один.
Рассказываю, как Data-driven подход внезапно не зашел в тестирование, в отличие от всех остальных -driven. Почему DDP ≠ DDT и при чем тут оракулы и системы-аналоги.
В статье объясняется, почему цель тестирования — найти ошибки, а не подтвердить корректность. Рассматриваются пробелы покрытия и способы их сократить для повышения надёжности кода.
👩💻 Измерение покрытия API тестами на основе Swagger для Python
Рассказывается про swagger-coverage-tool — тулзу для оценки покрытия API-тестами по Swagger. Поддержка httpx и requests, отчёты в один клик, без правок в коде тестов. Удобно и наглядно.