Тест дизайн. Практикум по техникам.

Где: online

Когда: 04 Дек , 8 и 10 декабря, 19:00 - 21:00

Длительность: 6 часов

Стоимость: 1300 грн

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

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

Изюминкой курса является его структура — практические примеры и домашние задания, ретроспективы — все это поможет разобраться и усвоить всю программу.

ДЛЯ КОГО

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

ПРОГРАММА

Курс состоит из:
· 2 семинарских занятий (~ по 2 часа каждое) — 4 и 8 декабря
· Выполнение самостоятельного практического задания (1-2 часа на каждый) — в период с 5 по 9 декабря
· Ретроспектива — групповое обсуждение и подведение итогов (1,5-2 часа) — 10 декабря
· БОНУС: индивидуальная Zoom-конференция по завершении курса с участниками, которые выполняли все задания (~ 10-15 минут)

Во время обучения вы разберете следующие темы:

  1. Введение: что такое тестирование, дефекты и ожидания
  2. Зачем разработчикам нужны основы тестирования
    виды тестирования
  3. Покрытие тестами — что и как покрывать
  4. Техника тест-дизайна — диаграмма состояний и переходов как возможность формализовать покрытия функционала тестами
  5. Техника тест-дизайна — классы эквивалентности. Теория и практика
  6. Техника тест-дизайна — Предельные значения. Теория и практика
  7. Ретроспектива — разбор домашних заданий, ключевых ошибок, Q & A

По завершении курса ВЫ:

  • Усвоите базовые подходы к тестированию ПО
  • Получите понимание видов тестирования
  • Научитесь создавать наборы тестов
  • Разберетесь с подходами покрытия тестами функционала
  • Узнаете, как использовать ключевые техники тест-дизайна
  • Научитесь правильно использовать каждую из техник

ЯЗЫК

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

ТРЕБОВАНИЯ

Доступ в интернет, установленный excel или google sheets