- •Содержание
- •1.1 Тенденции развития технологий разработки приложений 8
- •Введение
- •Тенденции развития технологий разработки приложений
- •Описательная постановка задачи
- •Формальная постановка задачи
- •Декомпозиция задачи
- •Проектирование системы
- •Основные требования, предъявляемые системе
- •Выбор инструментальных средств
- •Проектирование схемы функционирования системы
- •Перечень функциональности.
- •Моделирование структуры системы
- •Проектирование пользовательского интерфейса
- •Методика тестирования конечного продукта.
- •Реализация системы
- •Структура приложения.
- •Описание классов.
- •Описание реализаций основных функций приложения
- •Реализация пользовательского интерфейса
- •Результаты тестирования системы
- •Список использованных источников
Результаты тестирования системы
№ п/п |
Наименование проверки |
Посл-ть действий |
Определение успешности проверки |
Примеч. |
1. |
Проверка функции авторизации. |
Запуск приложения, ввод данных в текстовые поля, нажатие кнопки входа. |
Отображение главного экрана со списком доступных ЦРЗ. |
Ошибок нет. В случае ввода неверных данных появляется соответствующее сообщение. |
2. |
Проверка сохранения состояния авторизации. |
Авторизация, выход их приложения, повторный запуск приложения. |
Отображение главного экрана без перехода на экран авторизации. |
Ошибок нет.
|
3. |
Проверка корректного отображения изображения с камеры. |
Запуск сканера штрих-кодов для выдачи или получения пакетов. |
Отображение изображения с камеры. |
Ошибок нет. |
4. |
Проверка возможности считывать штрих-код и получения номера. |
Запуск сканера штрих-кодов для выдачи или получения пакетов. Наведение камеры на штрих-код. |
Графическое обозначение на экране, вывод номера на экран, вибрация. |
Ошибок нет. В случае повторного сканирования этого же штрих-кода реакции нет. Работка сканера зависит от качества камеры и освещения. |
5. |
Проверка поиска пакетов для приема. |
Переход с главного экрана на экран приема пакетов, ввод номера пакета вручную или с помощью сканера. Нажатие кнопки «Найти». |
Переход на экран результата поиска. Отображение списка найденных пакетов. |
Ошибок нет. |
6. |
Проверка функции принятия пакета. |
Повтор действий п. 5, нажатие кнопки принять. |
Возврат на экран приема пакетов, вывод сообщения. |
Ошибок нет. |
7. |
Проверка поиска пакетов по номеру. |
Переход с главного экрана на экран выдачи пакетов, ввод номера пакета вручную или с помощью сканера. Нажатие кнопки «Найти». |
Переход на экран результата поиска. Отображение списка найденных пакетов. |
Ошибок нет. |
8. |
Проверка поиска пакетов по имени пользователя. |
Переход с главного экрана на экран выдачи пакетов, ввод имени пользователя. Нажатие кнопки «Найти». |
Переход на экран результата поиска. Отображение списка найденных пакетов. |
Ошибок нет.
|
9. |
Проверка возможности проверки пин-кода. |
Повтор действий п.7 или п.8. Выделение одного или нескольких пакетов. Нажатие кнопки «Проверить». Ввод пин-кода для первого выделенного пакета. |
Возврат на экран результата со списком пакетов. |
Ошибок нет. В случае если пин-код не верен на экран выводится соответству- ющее сообщение, а текст кода изменит цвет на красный. Если код верный, то он сохраняется. |
10. |
Проверка возможности выдать пакет. |
Повтор действий п.8. Нажатие кнопки «выдать». |
Возврат на экран выдачи пакетов. |
Ошибок нет. |
11. |
Проверка получения списка пакетов для конкретного ЦРЗ. |
Переход с главного экрана на экран перемещения пакетов. Выбрать ЦРЗ. |
Переход на экран списка пакетов для перемещения. |
Ошибок нет. |
12. |
Проверка функции перемещения пакетов. |
Переход с главного экрана на экран перемещения пакетов. Выделить один или несколько ЦРЗ. Нажать кнопку «отдать курьеру». |
Возврат на главный экран. Вывод соответствую- щего сообщения. |
Ошибок нет. |
13. |
Проверка получения списка пакетов на складе. |
Переход с главного экрана на экран склада ЦРЗ. |
Отображение списка пакетов, находящихся в ЦРЗ. |
Ошибок нет. |
14. |
Проверка фильтрации списка. |
Повтор действий п. 13. Нажатие кнопки фильтрации. Переход на экран фильтра. Настройка фильтрации. Нажатие кнопки «Принять». |
Отображение списка пакетов, удовлетворя-ющих настроенному фильтру. |
Ошибок нет. Для отмены фильтрации необходимо нажать на кнопку «Отменить фильтр». |
15. |
Проверка перехода на экран выдачи пакета |
Повтор действий п. 13. Нажать на необходимый пакет. Нажать на кнопку «Выдать». |
Переход на экран выдачи пакетов с отображением выбранного пакета. |
Ошибок нет. |
16. |
Проверка получения баланса. |
Переход с главного экрана на экран баланса ЦРЗ. |
Отображение списка прибыли и убытков за месяц по дням. |
Ошибок нет. |
ЗАКЛЮЧЕНИЕ
В процессе проведения квалификационной работы был произведен анализ предметной области.
После этого были сформулированы и согласованы с заказчиком требования к программного продукту. На основании требований было произведено проектирование системы. В ходе проектирования была составлена структура системы, распределены обязанности между клиентской и серверной частью системы, схематически спроектирован будущий интерфейс и разработана методика тестирования.
Затем спроектированная система была реализована в виде программного обеспечения, которое отвечает всем требованиям заказчика.
После реализации программный продукт проходил тестирование по разработанному методу. В ходе проведения тестирования были выявлены и исправлены некоторые ошибки.
После успешного прохождения тестов реализованный программный продукт был введен в эксплуатацию.
