Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
opias_shpory1.doc
Скачиваний:
31
Добавлен:
29.02.2016
Размер:
477.7 Кб
Скачать

25. Функциональное тестирование по.

Используется для того чтобы проверить соответствие программы. Требований заказчика соответствие программы требований заказчика .

Для функции тестирования используются след способы:

  1. Разбивание по эквивалентности.

  2. Причинно следственные связи – в этом способе выполняется след образом:

- определяется причины и следствия имеющиеся в программе им присваивают номера.

- строится диаграмма причинно следственных связей.

- диаграмма преобразуется в таблицу решений

- таблица решений преобразуется в тесты.

С- причина

Е – следствие

С 1 или 0 ; 1- причина есть, 0 – причины нету.

  1. Тождество

2)Отрицание

3)Или

4)И

Пример : тестируем программу рассчитывающие платежи за электричество.

С1

Ср.тариф

С2

Переменный тариф

Таблица решений формируется след образом:

1)Выбирается следствие и ставится в состояние 1.

2)определяется комбинация причин, которая приводит следствие в состояние 1.

3)комбинация причин заносится в столбец таблицы.

4)действия повторяется для всех следствий.

1

2

3

4

1

2

3

4

1

0

1

0

1

0

0

1

0

1

1

0

0

1

0

1

11

12

0

0

1

0

0

1

0

0

101

102

103

1

0

0

0

1

0

0

1

0

0

0

1

ТВ1:

ИД: ср.тариф: 60кВт

ОР: Фиксированная сумма

ТВ2:

ИД: ср.: 100кВт

ОР: выполняется процедура А

ТВ3:

ИД: пер.тариф: 75кВт

ОР: выполняется процедура А

ТВ4:

ИД: пер.тариф: 100кВт

ОР: выполняется процедура В.

26. Тестирование с помощью диаграмм причинно-следственных связей.

Используется для того чтобы проверить соответствие программы. Требований заказчика соответствие программы требований заказчика .

Для функции тестирования используются след способы:

  1. Разбивание по эквивалентности.

  2. Причинно следственные связи – в этом способе выполняется след образом:

- определяется причины и следствия имеющиеся в программе им присваивают номера.

- строится диаграмма причинно следственных связей.

- диаграмма преобразуется в таблицу решений

- таблица решений преобразуется в тесты.

С- причина

Е – следствие

С 1 или 0 ; 1- причина есть, 0 – причины нету.

  1. Тождество

2)Отрицание

3)Или

4)И

Пример : тестируем программу рассчитывающие платежи за электричество.

С1

Ср.тариф

С2

Переменный тариф

Таблица решений формируется след образом:

1)Выбирается следствие и ставится в состояние 1.

2)определяется комбинация причин, которая приводит следствие в состояние 1.

3)комбинация причин заносится в столбец таблицы.

4)действия повторяется для всех следствий.

1

2

3

4

1

2

3

4

1

0

1

0

1

0

0

1

0

1

1

0

0

1

0

1

11

12

0

0

1

0

0

1

0

0

101

102

103

1

0

0

0

1

0

0

1

0

0

0

1

ТВ1:

ИД: ср.тариф: 60кВт

ОР: Фиксированная сумма

ТВ2:

ИД: ср.: 100кВт

ОР: выполняется процедура А

ТВ3:

ИД: пер.тариф: 75кВт

ОР: выполняется процедура А

ТВ4:

ИД: пер.тариф: 100кВт

ОР: выполняется процедура В.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]