- •Оглавление
- •Введение
- •1 Анализ исходных данных и постановка задачи проектирования
- •1.1 Анализ исходных данных и описание предметной области
- •1.3 Постановка задач проектирования
- •1.4 Выводы по первой главе
- •Теоретическая часть
- •3.2 Разработка функциональной структуры приложения
- •Проектирование программного продукта
- •3.1 Разработка диаграммы вариантов использования
- •3.4 Выводы по третьей главе
- •Реализация и тестирование программного продукта
- •4.1 Реализация функциональных частей
- •4.3 Реализация пользовательского интерфейса
- •4.4 Результаты тестирования
- •Заключение
- •Список использованных источников
- •Введение
- •Основания для разработки
- •Назначение разработки
- •Исходные данные, цели и задачи
- •Исходные данные
- •Цель работы
- •Решаемые задачи
- •Требования к программе или программному изделию
- •Требования к функциональным характеристикам
- •Требования к маркировке и упаковке
- •Требования к транспортированию и хранению
- •Специальные требования
- •Требования к программной документации
- •Технико-экономические показатели
- •Стадии и этапы разработки
- •Порядок контроля и приемки
- •Порядок контроля
- •Порядок защиты
- •Срок защиты
- •Примечание
- •Приложение г (обязательное) Содержимое электронного носителя
4.4 Результаты тестирования
Цель испытаний – проверить все ли функциональные требования и эксплуатационные свойства были реализованы согласно техническому заданию.
Для того, чтобы приступать к тестированию программного продукта, следует разработать ряд следующих тест-требований:
проверить открытие программы;
проверить открытие данных из бинарного файла;
проверить добавление данных;
проверить корректность ввода данных;
проверить редактирование данных;
проверить удаление данных;
проверить сохранение данных;
проверить закрытие данных в таблице;
сортировку данных;
поиск данных;
проверить закрытие программы.
Для системы «Продажи подержанных авто» выполняются следующие виды тестирования:
модульное тестирование;
системное тестирование функций.
После проведения тестирования программного продукта были получены результаты тестирования, которые представлены в табл. 4.1.
Таблица 4.1 – Результаты испытаний
Тестовый случай |
Входные данные |
Ожидаемый результат |
Фактический результат |
Результат тестирования |
1 |
2 |
3 |
4 |
5 |
Запуск программы |
Файл test_primer_AS.exe |
Открытие главного окна |
Открытие главного окна |
Ошибок не обнаружено |
Загрузка данных в таблицу «Авто» |
Бинарный файл |
Отображение на экране данных в таблице «Авто» |
Отображение на экране данных в таблице «Авто» |
Ошибок не обнаружено |
Продолжение табл. 4.1
1 |
2 |
3 |
4 |
5 |
Загрузка данных в таблицу «Авто» |
Несуществующий бинарный файл |
Вывод сообщения «Файл не найден» |
Вывод сообщения «Файл не найден» |
Ошибок не обнаружено |
Сохранение данных из таблицы «Авто» |
Данные об авто |
Сохранение данных из таблицы «Авто» в бинарный файл |
Сохранение данных из таблицы «Авто» в бинарный файл |
Ошибок не обнаружено |
Автоматическое сохранение данных из таблиц |
Данные из таблиц |
Сохранение данных из таблиц в бинарный файл |
Сохранение данных из таблиц в бинарный файл |
Ошибок не обнаружено |
Добавление данных о клиенте в таблицу |
Адрес: Zaslonovo Телефон: 2142691 ФИО: Safonkin Illya Andreevith
|
Добавление информации в таблицу «Клиент» |
Добавление информации в таблицу «Клиент» |
Ошибок не обнаружено |
Удаление данных о клиенте |
Адрес: Zaslonovo Телефон: 2142691 ФИО: Safonkin Illya Andreevith
|
Удаление информации из таблицы «Клиент» |
Удаление информации из таблицы «Клиент» |
Ошибок не обнаружено |
Редактирование Адрес: Zaslonovo в таблице «Клиент» |
Адрес: Marinenko |
Изменение адреса клиента |
Изменение адреса клиента |
Ошибок не обнаружено |
Редактирование ФИО в таблице «Клиент» |
ФИО : Kyznecov Dmitri Leonidovith |
Изменение ФИО клиента |
Изменение ФИО клиента |
Ошибок не обнаружено |
Редактирование Телефона в таблице «Клиент» |
Телефон: 7275567 |
Изменение телефона клиента |
Изменение телефона клиента |
Ошибок не обнаружено |
Добавление данных в таблицу «Авто» |
Год выпуска: 1876 Марка: Porshe Номер: 25487 Фото: GPG |
Добавление информации в таблицу «Авто» |
Добавление информации в таблицу «Авто» |
Ошибок не обнаружено |
Продолжение табл. 4.1
1 |
2 |
3 |
4 |
5 |
Удаление данных из таблицы «Авто» |
Год выпуска: 1876 Марка: Porshe Номер: 25487 Фото: GPG |
Удаление информации из таблицы «Авто» |
Удаление информации из таблицы «Авто» |
Ошибок не обнаружено |
Редактирование номера в таблице «Авто» |
Номер: 259637
|
Изменение номера авто |
Изменение номера авто |
Ошибок не обнаружено |
Редактирование года выпуска в таблице «Авто» |
Год выпуска: 1975
|
Изменение года выпуска авто |
Изменение года выпуска авто |
Ошибок не обнаружено |
Редактирование марки в таблице «Авто» |
Марка: Shevrole
|
Изменение марки авто |
Изменение марки авто |
Ошибок не обнаружено |
Добавление данных о оформлении договора |
Дата первого взноса: 12.12.2011 Информация о клиенте: Kyznecov Dmitri Leonidovith Дата конечного взноса 25.12.2025 Марка авто: Audi Номер договора: 2 Стоимость:25 900 000 Условия оплаты: po mesyacam |
Добавление информации о оформлении договора |
Добавление информации о оформлении договора |
Ошибок не обнаружено |
Удаление данных о оформлении договора |
Дата первого взноса: 12.12.2011 Информация о клиенте: Kyznecov Dmitri Leonidovith Дата конечного взноса 25.12.2025 Марка авто: Audi Номер договора: 2 Стоимость:25 900 000 Условия оплаты: po mesyacam |
Удаление информации о оформлении договора |
Удаление информации о оформлении договора |
Ошибок не обнаружено |
Продолжение табл. 4.1
1 |
2 |
3 |
4 |
5 |
Редактирование даты заключения в оформлении договора |
Дата первого взноса: 20.12.2011
|
Изменение даты заключения |
Изменение даты заключения |
Ошибок не обнаружено |
Редактирование информации о клиенте в оформлении договора |
Информация о клиенте: Kyznecov Leonid Leonidovith
|
Изменение информации о клиенте |
Изменение информации о клиенте |
Ошибок не обнаружено |
Редактирование даты конечного взноса в оформлении договора |
Дата конечного взноса 27.12.2025
|
Изменение даты конечного взноса |
Изменение даты конечного взноса |
Ошибок не обнаружено |
Редактирование марки авто в оформлении договора |
Марка авто: Ford
|
Изменение марки авто |
Изменение марки авто |
Ошибок не обнаружено |
Редактирование номера договора |
Номер договора: 6
|
Изменение номера договора |
Изменение номера договора |
Ошибок не обнаружено |
Редактирование стоимости аренды |
Стоимость:29 000 800
|
Изменение стоимости аренды |
Изменение стоимости аренды |
Ошибок не обнаружено |
Редактирование условий оплаты |
Условия оплаты: raz v 2 mesyaca |
Изменение условий оплаты |
Изменение условий оплаты |
Ошибок не обнаружено |
Выход из программы |
Нажат красный крестик в главном окне |
Закрытие всех окон |
Закрытие всех окон |
Ошибок не обнаружено |
Выход из программы |
Нажать на кнопку «Выход» |
Закрытие всех окон |
Закрытие всех окон |
Ошибок не обнаружено |
Сортировка данных в таблице «Авто» |
Сортировка по году выпуска: 2000; 1989; 2012; 1999. |
Данные отсортированы: 1989; 1999; 2000; 2012. |
Данные отсортированы |
Ошибок не обнаружено |
Сортировка данных в таблице «Авто» |
Сортировка по году выпуска: 2000; 1989; 2012; 1999. |
Данные отсортированы: 2012; 2000; 1999; 1989. |
Данные отсортированы |
Ошибок не обнаружено |
Продолжение табл. 4.1
1 |
2 |
3 |
4 |
5 |
Сортировка данных в таблице «Авто» |
Сортировка по марке: Audi; Opel; Reno. |
Данные отсортированы: Audi; Opel; Reno. |
Данные отсортированы |
Ошибок не обнаружено |
Сортировка данных в таблице «Авто» |
Сортировка по марке: Audi; Opel; Reno. |
Данные отсортированы: Reno; Opel; Audi. |
Данные отсортированы |
Ошибок не обнаружено |
Сортировка данных в таблице «Авто» |
Сортировка по номеру: 1256; 2568; 2257. |
Данные отсортированы: 1256; 2257; 2568. |
Данные отсортированы |
Ошибок не обнаружено |
Сортировка данных в таблице «Авто» |
Сортировка по номеру: 1256; 2568; 2257. |
Данные отсортированы: 2568; 2257; 1256. |
Данные отсортированы |
Ошибок не обнаружено |
Сортировка данных в таблице «Авто» |
Сортировка по цене: 25 900 000; 10 250 000; 30 550 000.
|
Данные отсортированы: 10 250 000; 25 900 000; 30 550 000. |
Данные отсортированы |
Ошибок не обнаружено |
Сортировка данных в таблице «Авто» |
Сортировка по цене: 25 900 000; 10 250 000; 30 550 000.
|
Данные отсортированы: 30 550 000; 25 900 000; 10 250 000. |
Данные отсортированы |
Ошибок не обнаружено |
Сортировка данных в таблице «Клиентов» |
Сортировка по адресу: Moskva; Polock; Minsk. |
Данные отсортированы: Moskva; Minsk; Polock. |
Данные отсортированы |
Ошибок не обнаружено |
Сортировка данных в таблице «Клиентов» |
Сортировка по адресу: Moskva; Polock; Minsk. |
Данные отсортированы: Polock; Minsk; Moskva. |
Данные отсортированы |
Ошибок не обнаружено |
Продолжение табл. 4.1
1 |
2 |
3 |
4 |
5 |
Сортировка данных в таблице «Клиентов» |
Сортировка по ФИО: Safonkin Ilya Andreevich; Filipov Andrey Sergeevich. |
Данные отсортированы: Filipov Andrey Sergeevich; Safonkin Ilya Andreevich.
|
Данные отсортированы |
Ошибок не обнаружено |
Сортировка данных в таблице «Клиентов» |
Сортировка по ФИО: Safonkin Ilya Andreevich; Filipov Andrey Sergeevich. |
Данные отсортированы: Safonkin Ilya Andreevich. Filipov Andrey Sergeevich.
|
Данные отсортированы |
Ошибок не обнаружено |
Представленные функции в техническом задании протестированы, программный продукт является работоспособным.
