Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовик / Пояснительная записка.docx
Скачиваний:
15
Добавлен:
10.02.2016
Размер:
125.52 Кб
Скачать
  1. Тестирование

Тестирование базового пути

Fun_ADMIN_1()

Расчет цикломатической сложности:

Цикломатическая сложность вычисляется с помощью формулы:

V (G) =P+1

P-кол-во предикатных узлов в донной функции их (6)

V (G) =6+1=7

Тестовый вариант.

ТВ1

Входные данные:

Начальная дата: 01 05 10

Конечная дата: 01 05 19

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

Производится считывание записей из БД каждая запись проверяется на совпадение с условием в случае совпадения выводится список товаров вписывающейся в указанный диапазон.

ТВ2

Входные данные:

Начальная дата: 01 05 21

Конечная дата: 01 05 36

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

Производится считывание записей из БД каждая запись проверяется на совпадение с условием в данном тестовом варианте будет отображен пустой экрана в связи с отсутствием нужных записей удовлетворяющих условие.

Fun_ADMIN_2()

Расчет цикломатической сложности:

Цикломатическая сложность вычисляется с помощью формулы:

V (G) =P+1

P-кол-во предикатных узлов в донной функции их (5)

V (G) =5+1=6

Тестовый вариант.

ТВ1

Входные данные:

Текущая дата: 01 05 20

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

Производится считывание записей из БД каждая запись проверяется на совпадение с условием в данном тестовом варианте будут выведены все просроченные товары у которых срок годности кончился раньше текущей даты.

ТВ2

Входные данные:

Текущая дата: 01 05 02

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

Производится считывание записей из БД каждая запись проверяется на совпадение с условием в связи с отсутствием нужных записей в БД будет отображен пустой экран.

Fun_ADMIN_3()

Расчет цикломатической сложности:

Цикломатическая сложность вычисляется с помощью формулы:

V (G) =P+1

P-кол-во предикатных узлов в донной функции их (9)

V (G) =9+1=10

Тестовый вариант.

Входные данные отсутствуют

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

Вывод всех товаров расположенных в порядке возрастания цены.

Множество независимых линейных путей:

  1. 1-2-3-7-8-9

  2. 10-15-16-17-20-21

Все остальные пути не являються не зависимыми.

Fun_ADMIN_4()

Расчет цикломатической сложности:

Цикломатическая сложность вычисляется с помощью формулы:

V (G) =P+1

P-кол-во предикатных узлов в донной функции их (6)

V (G) =6+1=7

Тестовый вариант.

Входные данные отсутствуют

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

Производится считывание записей из БД каждая запись проверяется на совпадение с условием, категории в которой наибольшее количество наименований товаров и данная категория в последствии будет выведена на экран .

Множество независимых линейных путей:

1-2-3-4-5-15-16-17-18-19-20

Все остальные пути не являються не зависимыми.

Fun_ADMIN_5()

Расчет цикломатической сложности:

Цикломатическая сложность вычисляется с помощью формулы:

V (G) =P+1

P-кол-во предикатных узлов в донной функции их (5)

V (G) =6+1=7

Тестовый вариант.

Входные данные отсутствуют

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

Вывод категории в которой присутствуют вкусовые добавки в самом дешевом товаре.

Множество независимых линейных путей:

1-2-3-4-5-13-14-15-16

Все остальные пути не являються не зависимыми.

Функция:

Характеристики:

Описания:

Fun_ADMIN_1()

Принимаемые значения:

отсутствуют

Возвращаемые значения:

отсутствуют

Заглушка:

int Fun_ADMIN_1(){

printf(“ Fun_ADMIN_1 ACTIVE”);

}

Тип драйвера

C

Прототип:

int Fun_ADMIN_1()

Соседние файлы в папке курсовик