отчет лабок / 11 / Тестирование_11лаб_Бойко
.docxЛАБОРАТОРНА РОБОТА №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 |
|
ВИСНОВОК
На цій лабораторній роботі я навчився тестувати окремі модулі програми.