Test design techniques basics

12
BY ARTEM BYKOVETS (SCRUMMASTER AT COMPETERA, IT/AGILE COACH, FOUNDER AT START-IT) TEST DESIGN

Transcript of Test design techniques basics

BY ARTEM BYKOVETS(SCRUMMASTER AT COMPETERA, IT/AGILE COACH, FOUNDER AT START-IT)

TEST DESIGN

Что такое тест дизайн и его техники?

Тест дизайн – это этап процесса тестирования ПО, на котором проектируются и создаются тестовые случаи (тест кейсы), в соответствии с определёнными ранее критериями качества и целями тестирования.Техники:• Эквивалентные классы• Метод граничных значений• Избыточное тестирование• Анализ перехода состояний системы• Pair-wise техника• Use case testing• exploratory подход - как техника дизайна

Эквивалентные классы

Equivalence classes

INPUTS INPUTS

Метод граничных значений

BOUNDARIES

-2 0,1,2 4 9,10,11 12

Negative class Positive class Invalid class

Избыточное тестирование

Анализ перехода состояний системы

Pair-wise техника

Use case testing

Exploratory подход - как техника дизайна

Итоги применения каждой из техник

Вопросы?

CONTACTS:

• WWW.START-IT.COM.UA• MAIL: [email protected]• HTTPS://WWW.FACEBOOK.COM/QASTARTIT• UA.LINKEDIN.COM/IN/ABYKOVETS• SKYPE: ARTHAR4EG