Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

отчет лабок / 11 / Тестирование_11лаб_Бойко

.docx
Скачиваний:
0
Добавлен:
27.01.2024
Размер:
220.18 Кб
Скачать

­­­­ЛАБОРАТОРНА РОБОТА №11

Тема: Нисхідне тестуваня.

Мета: Освоїти на практиці методи спадного тестування програмних продуктів та програмування тимчасових заглушок. Сформувати тестові набори та побудувати діаграму включення модулів.

ХІД РОБОТИ

Даний масив A розміру N. Сформувати новий масив B того ж розміру за наступним правилом: елемент BK рівний сумі елементів масиву A з номерами від 1 до K.

Перший модуль(Заповнення масивів)

№ тесту

Умова яка тестується

Очікуваний результат

Фактичний результат

0\1

1

Запуск першого модуля

Заповнення масиву числами

1

Другий модуль (Заповнення масивів) mass.php

include ('form.php');

$n=5; echo "Масив A: <br>"; for ($i = 0; $i < $n; $i++) { $a[] = rand(-10, 10); print $a[$i]; print" "; } echo "<br>Масив B: <br>"; for ($i = 0; $i < $n; $i++) { $b[] = rand(-10, 10); print $b[$i]; print" "; }

- заглушки для заповнення масиву

№ тесту

Умова яка тестується

Очікуваний результат

Фактичний результат

0\1

1

Запуск другого модуля

Заповнення нового

масиву

1

Третій модуль (Сортування масиву Б) sort.php

include ('mass.php');

include ('form.php');

echo "<br>відсортований масив B: <br>"; for ($i = 0; $i < $n; $i++) { print $b[$i]; print" "; } }

№ тесту

Умова яка тестується

Очікуваний результат

Фактичний результат

0\1

2

Запуск третього модуля

Сортування масиву Б

1

ВИСНОВОК

На цій лабораторній роботі я навчився тестувати окремі модулі програми.