Организация тест-дизайна
тренер: Наталья Руколь
Самое главное, что есть в тестировании – это тесты. Они могут быть задокументированы или храниться в вашей голове, автоматизированы или выполняться вручную, быть формальными или поверхностными. Но в любом случае, они должны быть:
- Достаточны для того, чтобы не пропускать серьёзных ошибок
- Не избыточны, чтобы экономить ресурсы команды
- Позволять собирать необходимую и полезную отчётность без бюрократии
- Способствовать развитию команды, внедрению новичков и обучению старожилов
- Позволять собирать статистику для оценки качества продукта, проекта, эффективности тестирования.
Если вы хотите организовать процесс тестирования, сделать его измеримым, контролируемым и максимально эффективным, то онлайн-интенсив по управлению тест-дизайном создан именно для вас.
Внимание! Курс подразумевает, что вы знакомы с основными техниками тест-дизайна. Для участия в нём необходимо выполнение одного из следующих условий:
- Прочтение книги Lee Copeland’a “Test Design” и применение освоенных знаний на практике
- Прохождение курсов «Школа Тест-Менеджеров», «Планирование тестирования и проектирование тестов», «Практикум по тест-дизайну».
- Аналогичная практичная подготовка, в которой вы уверены.
В рамках этого курса ежедневно на протяжении одной недели будут выкладываться короткие записи занятий (15-25 минут). По их результатам надо будет выполнять объёмные (до 2 часов!) домашние задания. Огромную значимость в этом курсе несут домашние задания и помощь тренера в их выполнении, поэтому, если вы не можете выделить столько времени (активная фаза проекта, высокая загруженность), лучше не записывайтесь на этот курс. Участники, не выложившие в день получения домашнего задания результаты его выполнения, к дальнейшему прохождению курса не допускаются!
Программа курса
Вебинар #0: Введение
На этом вебинаре мы познакомимся и заранее подготовимся к обучению на курсе:
- Знакомство
- Понимание целей и задач курса
- Подготовка к участию в курсе
#1 Понедельник: Стратегия тестирования
В рамках этого вебинара мы рассмотрим, что такое стратегия тестирования, когда её необходимо создавать и что в ней должно быть:
- Декомпозиция функциональности продукта
- Определение стратегии тестирования
- Форматы и шаблоны для составления стратегии тестирования
По результатам этого вебинара вы составите стратегию тестирования, которую мы будем дорабатывать на последующих занятиях.
#2 Вторник: Анализ рисков качества
На этом вебинаре мы рассмотрим risk-based подход в организации тестирования:
- Способы анализа рисков качества
- Формат ведения рисков
- Влияние и учёт рисков в стратегии тестирования.
Во втором домашнем задании вы расширите тестовую стратегию на основании информации по рискам качества в вашем продукте.
#3 Среда: Формат документирования тестов
На этом вебинаре мы рассмотрим, в каких случаях необходимо документировать тесты, в каких желательно, а когда этого делать ни в коем случае нельзя:
- Форматы и способы ведения тестов
- Оправданность документирования тестов
- Шаблоны и инструменты
- Комбинирование подходов в документировании
На этом вебинаре мы выберем подходящие вам способы и инструменты для ведения тестов.
#4 Четверг: Управляемое исследовательское тестирование
В четверг мы рассмотрим способы управляемого и контролируемого управления тестированием без траты времени на документирование тестов:
- Сессионное тестирование
- Парное тестирование
- Читерская документация
По результатам этого вебинара вы сможете обновить стратегию для определения недокументируемых областей, и организовать их успешное тестирования без внедрения избыточной документации.
#5: Организация тестовых запусков
Стратегия тестирования и написанные тесты зачастую превращаются в ненужные бесполезные бумажки. Как выжать из них максимум пользы?
- Организация формальных тестовых запусков
- Сбор статистики по тестовым запускам
- BVT, UAT, RC и другие виды запусков
- Организованное исследовательское тестирование
По результатам этого вебинара вы сможете организовать успешные и прогнозируемые тестовые запуски и быть уверенны в результатах тестирования.
#6 Суббота: Отчётность по результатам тестирования
На финальном вебинаре мы разработаем систему отчётности, которая не будет отнимать у вас много времени на сбор данных, и при этом позволит вести конструктивный диалог с разработчиками, руководителем проекта и командой тестирования
- Как оценить статус релиза?
- Как оценить качество тестового покрытия?
- Как оценить работу тестировщиков?