ДомойОбучениеUnit-тестирование

Unit-тестирование

TDD или Разработка через тестирование. Гайд по Test-Driven Development

Фокус на проектировании кода, маленькие шаги, короткие петли обратной связи, и непрерывный рефакторинг.

Как тестируют SQLite

SQLite работает практически на всех вычислительных устройствах на планете: телефонах, планшетах, браузерах, серверах, ноутбуках. У нее миллионы автотестов и всего три основных разработчика. Как тестируется эта чудесная СУБД?

Моки, стабы, пустышки, шпионы и фейки. Полный гайд по тестовым дублерам

Пустышки выполняют требования к параметрам, стабы обеспечивают предопределенные ответы, шпионы перехватывают информацию о вызове метода, моки имитируют реальные зависимости, а фейки предлагают упрощенные альтернативные реализации.

Как сделать легаси-код тестабельным

Как рефакторить легаси-код, улучшить тестабельность и повысить покрытие. SOLID, DRY и KISS.

WireMock — быстрый гайд

Знакомство с WireMock. Как установить и настроить библиотеку для тестирования REST API, проверка URL, заголовков и тела запроса.

Начинай сверху. Лучшие практики тестирования UI на фронтенде

Предлагается нестандартный подход к пирамиде тестирования на фронтенде: начинать тестирование с UI, и спускаться вниз, при обнаружении дефектов.

Что такое модульное тестирование?

Это 50-70% объема тестирования в проекте. Юнит-тесты это обязанность разработчиков, но - но знать об особенностях/челенджах желательно и QA-инженерам. + немного о TDD-методике разработки

Pytest — туториал

Популярный фреймворк для Python. Фикстуры, маркеры, параметризация и плагины

Мы в Telegram

Наш официальный канал
Полезные материалы и тесты
Готовимся к собеседованию
Project- и Product-менеджмент

? Популярное

? Telegram-обсуждения

Наши подписчики обсуждают, как искали первую работу в QA. Некоторые ищут ее прямо сейчас.
Наши подписчики рассказывают о том, как не бояться задавать тупые вопросы и чувствовать себя уверенно в новой команде.
Обсуждаем, куда лучше податься - в менеджмент или по технической ветке?
Говорим о конфликтных ситуациях в команде и о том, как их избежать
$1100*
медианная зарплата в QA в июне 2023

*по результатам опроса QA-инженеров в нашем телеграм-канале

Собеседование

19%*
IT-специалистов переехало или приняло решение о переезде из России по состоянию на конец марта 2022

*по результатам опроса в нашем телеграм-канале

live

Обсуждают сейчас