Целевая аудитория
Тестировщики, начинающие дизайнеры сценариев (тест аналитики).
Описание тренинга
На тренинге разбирается формирование тестовых наборов на основании типичных юзкейсов (вариантов использования) и дополнительных спецификаций. Рассматриваются два типа юзкейсов: создание новых объектов системы и расчетные алгоритмы.
В качестве практических упражнений слушателям предлагается самостоятельно сформировать тестовые наборы и протестировать с помощью этих наборов предложенные мини-программы (алгоритмы).
За рамками минитренинга остается огромный пласт информации. Так не рассматриваются сценарии удаления или изменения данных. В стороне остаются варианты тестирования, создаваемые на основе таких нефункциональных требований, как: целостность данных; требования к пользовательскому интерфейсу; требования к производительности и т.д.
Данный тренинг следует рассматривать как один из курса по созданию тестовых сценариев применительно к бизнес-системам класса d6-d20.
Рассматриваемые темы
- Документы, на основании которых создаются тест кейсы
- Простейшие приемы: граничные условия, классы эквивалентности
- Сложные случаи:
- Перекрывающиеся границы. Что выбрать?
- Многомерные условия
- Способы уменьшения числа сценариев
- Таблица независимых вариантов
- Ортогональная матрица
- «Военные игры» См. «Peopleware» Демарко и Листер
О тренере
|
Сергей Мартыненко
Более дюжины лет в коммерческой разработке ПО, семь лет в тестировании и качестве ПО. Попробовал себя почти во всех проектных ролях команды разработки.
Автор блога "255 ступеней" , организатор второй конференции по качеству, активный участник форума тестировщиков, автор ряда тренингов по тестированию. Сторонник адаптивной разработки в понимании Демарко, Коберна и Йордана.
|