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

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

ИИ не поможет

Автор полагает, что единственная польза, которую может приносить искусственный интеллект в QA - это высокоуровневые тесты. И вот их-то как раз ИИ писать не способен, слишком сложно. Возможно, также фазз-тестирование, TDD и трансляция критериев приёмки.

Длинные списки параметров — Google Code Health

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

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

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

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

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

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

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

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

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

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

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

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

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

Мы в Telegram

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

? Популярное

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

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

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

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

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

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

live

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