Парное тестирование для "чайников"

Preview:

DESCRIPTION

Презентация доклада Татьяны Зинченко на конференции SQADays-14, Львов 8-9 ноября 2013

Citation preview

Pairwise for dummies

Татьяна Зинченко. Inter Technology Group, LLC

КЕМ?

Skype: vestfalka

Twitter: vestfalka

Blog:

vestfalka.blogspot.com

Мой Круг: tzinchenko.moikrug.ru

О ЧЁМ?Pairwise – техника формирования наборов тестовых данных.

ПОСЧИТАЕМ?

5 параметров с 3 значениями для каждого параметра:

3*3*3*3*3 = 243 тест-кейса (все возможные комбинации)

6 параметров с 4 значениями для каждого параметра:

4*4*4*4*4*4 = 4096 тест-кейсов (все возможные комбинации)

7 параметров с 6 значениями для каждого параметра:

6*6*6...*6 = 279 936 тейт-кейсов.

11

23

56

О ЧЁМ?

ЧТО?

PICT

PICT

PICT

ГДЕ ИСКАТЬ?

http://www.pairwise.org/

КАК ЗАПОРОТЬ ВСЁ?

Найти неверные входные значения

Определить недостаточно хорошие оракулы

Пропустить самые популярные комбинации

Упустить взаимодействие переменных

Итого...

Предварительно оптимизируем данные

Итого...

Собираем входные данные

Оптимизируем данные

Описываем зависимости

Генеририруем тесты

Итого...

Используем автоматические тулы (подбираем с учетом необходимых нам параметров)

Итого...

Строим модель

Добавляем негативные тесты

Определяем регрессионный набор

Обсудим?

Recommended