Хочешь катить релизы часто, быстро и с минимальными рисками? Приходи на новый сезон Techlead Crew: Continuous Delivery!

# Описание

Тест-дизайн — процесс создания тестов, с помощью которых мы будем проверять наше приложение. Тест-дизайн помогает:

  • понять, что тестировать и как тестировать
  • создать минимальный набор тестов, чтобы покрыть основные риски

# Почему ветка важна?

Для тестировщика:

  • тест-дизайн помогает эффективнее тестировать, а не действовать наугад
  • с помощью тест-дизайна проще покрыть основные риски
  • использование тест-дизайна сокращает время, необходимое на тестирование

Для разработчика:

  • тест-дизайн помогает писать тесты, которые действительно проверяют то, что нужно
  • разработчику проще проверить свой собственный код

# Что будет, если её не делать?

  • Тестировщик будет тратить много лишних сил и времени на проверку приложения
  • Тестировщику будет сложнее найти серьёзные баги

# На кого может быть делегирована?

Тест-дизайн — часть непосредственной работы тестировщиков. В крупных компаниях может быть делегирована тест-аналитику.

# Примеры поведения

# Примеры плохого поведения

  • При тестировании тестировщики и разработчики не используют тест-дизайн
  • При проектировании тестов тестировщики не проводят анализ рисков
  • При тест-дизайне не учитываются пользовательские сценарии и задачи бизнеса

# Примеры хорошего поведения

  • Для разных задач тестировщики выбирают подходящие методы тест-дизайна
  • Тест-дизайн строится на анализе рисков

# Способы прокачки

# Консультации

# Теория

# Статьи

# Видео

# Книги