Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
testprog / Презентация 5.ppt
Скачиваний:
116
Добавлен:
18.05.2015
Размер:
1.41 Mб
Скачать

Комбинаторное покрытие

условий

Необходимо чтобы каждая из возможных комбинаций условий в каждом решении активировалась не менее 1 раза

Тест

Вход

Ожидаемый результат

1Departmetns.Lenght = 4, Employees.Lenght = 5 errorCode = 0, таблица отделов не

Таблица сотрудников

 

Таблица

меняется

 

 

 

отделов

M

1

21000

1

10000

Таблица Сотрудников

Иванов

Иванов

M

1

21100

Петров

M

3

12000

2

8000

Петров

M

3

12100

Сидоров

C

1

10000

3

10000

Сидоров

C

1

10200

Кузнечик

C

3

16000

4

10000

Кузнечик

 

 

 

ов

 

 

ов

C

3

16100

Ромашкин C

2

14000

 

 

 

 

Ромашкин C

2

14000

 

 

 

 

 

 

2 Departmetns.Lenght = 0, Employees.Lenght = 0 errorCode = 1, таблицы отделов и сотрудников не меняются

2Departmetns.Lenght = 0, Employees.Lenght > 0 -//-

2 Departmetns.Lenght >0, Employees.Lenght = 0 -//-

Выводы по покрытию

логики

1. Критерий комбинированного покрытия условий по своей эффективности превосходит остальные критерии.

2. Ни один и критериев покрытия логики не может использоваться в качестве единственного метода при написании модульных тестов.