 
        
        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 – Результаты тестирования программы
