
4 Результаты тестирования программы
1-ый проект:
Результаты тестирования программы представлены в таблице 1.
Таблица 1 – Результаты тестирования программы
№ |
Размер |
Мин |
Макс |
Исходный массив |
Сжатый массив |
1 |
10 |
-5 |
10 |
5 7 7 0 8 10 2 -2 6 9 |
5 7 7 8 10 2 -2 6 9 (рис.11) |
2 |
10 |
10 |
-10 |
10 7 0 0 9 2 4 -7 7 -4 |
10 7 9 2 4 -7 7 -4 (рис.12) |
3 |
лкмн |
|
|
Запрещен ввод букв (рис.13) |
|
4 |
|
|
|
3 ---5 7 1-1 -5- 9 (рис.16) |
3 -5 7 1 -1 -5 9 (рис.14-15) |
На рисунках 11 – 14 представлены скриншоты результатов работы программы в тестах, в том числе при некорректном вводе данных пользователем. И так же представленны в файле «тест.txt» (рис.23)
Рисунок 11 – Результат работы программы при размере массива 10, минимальном значении -5, максимальном значении 10
Рисунок 12 – Результат работы программы при размере массива 10, минимальном значении 10, максимальном значении -10
Рисунок 13 – Результат работы программы при вводе букв
Рисунок 14 – Результат работы программы при вводе мусора
Рисунок 15 – Результат работы программы при вводе мусора
Рисунок 16 – Загрузочный файл для проекта 1
2-ой проект:
Результаты тестирования программы представлены в таблице 2.
Таблица 2 – Результаты тестирования программы
Размер |
Полученная матрица |
5 |
1 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 0 1 (рис.16) |
0 |
Ошибка (рис.17) |
р |
Запрещен ввод букв |
Сохранение пустого файла |
Ошибка (рис.18) |
На рисунках 15 – 18 представлены скриншоты результатов работы программы в тестах, в том числе при некорректном вводе данных пользователем. И так же представленны в файле «тест.txt» (рис.23)
Рисунок 16 – Работа программы при размере матрицы 5
Рисунок 17 – Работа программы при размере матрицы 0
Рисунок 18 – Работа программы при сохранении пустого файла
3-ий проект:
Результаты тестирования программы представлены в таблице 2.
Таблица 2 – Результаты тестирования программы
Список фамилий |
Результат обработки |
Иванов П.С. Петров А.В. Сидоров Д.К. Иванов М.П. Козлов В.С. Петров Е.Н. Смирнов А.А. Иванов К.Р. |
Иванов К.Р. (Однофамильцев: 2) Иванов М.П. (Однофамильцев: 2) Иванов П.С. (Однофамильцев: 2) Козлов В.С. Петров А.В. (Однофамильцев: 1) Петров Е.Н. (Однофамильцев: 1) Сидоров Д.К. Смирнов А.А. (рис.19) |
кузнецов И.Л. попов С.Д. васильев А.К. кузнецов М.П. соколов В.В. попов Д.А. морозов Л.С. кузнецов Е.Н. (рис.22) |
Васильев А.К. Кузнецов Е.Н. (Однофамильцев: 2) Кузнецов И.Л. (Однофамильцев: 2) Кузнецов М.П. (Однофамильцев: 2) Морозов Л.С Попов Д.А. (Однофамильцев: 1) Попов С.Д. (Однофамильцев: 1) Соколов В.В. (рис.20) |
дывлосровыф |
Ошибка (рис.21) |
16473 |
Запрещен ввод цифр |
На рисунках 19 – 21 представлены скриншоты результатов работы программы в тестах, в том числе при некорректном вводе данных пользователем. И так же представленны в файле «тест.txt» (рис.23)
Рисунок 19 – Работа программы при первом тесте
Рисунок 20 – Работа программы при втором тесте
Рисунок 21 – Работа программы при третьем тесте
Рисунок 22 – Загрузочный файл для проекта 3
Результаты всех тестирований сохранены в файле «тест.txt». (рис.23)
Рисунок 22 – Результаты тестирования программы