Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Тестирование авторизации в приложении для водителя



 

Запустив приложение первый раз, пользователь увидит начальный экран, предлагающий ему начать использование приложения. Для этого ему необходимо ввести номер своего телефона как показано на рисунке Б.1.

После того, как пользователь введет свой номер телефона перед ним в зависимости от того, был ли он зарегистрирован в приложении ранее или нет отобразится форма регистрации, представленная на рисунке Б.2 или форма для входа.

После того, как пользователь корректно ввел все необходимые данные, выполняется вход в приложение и отображается карта, отображающая его текущее местоположение и кнопка для поиска эвакуатора, как показано на рисунке Б.3.

Если пользователь ввел некорректные данные или оставил хотя бы одно поле не заполненным, то ему высветиться уведомление как показано на рисунке Б.4 о том, что для авторизации необходимо заполнить все поля.

 

Тестирование выполнения заказа

 

Первоначальным этапом формирования заказа является выбор водителем категории его автомобиля и указание его марки и цвета как показано на рисунке Б.5. Затем, нажав кнопку «найти эвакуатора», водителю предоставляется список фирм, показанный на рисунке Б.6, с информацией о ценовом тарифе, рейтингом фирмы и временем прибытия ближайшего эвакуатора от данной фирмы. Нажав кнопку «заказать», водитель будет ожидать подтверждения заказа от оператора эвакуатора как показано на рисунке Б.7.

Для того, чтобы оператор эвакуатора мог получать заказы, ему необходимо нажать кнопку «начать работать», чтобы его статус изменился на сервере как показано на рисунке Б.8.

После того, как для оператора эвакуатора появился заказ, ему высвечивает информация о заказе такая как дистанция до заказа, марка и цвет автомобиля. У оператора эвакуатора есть возможность принять заказ или отказаться от него, что продемонстрированно на рисунке Б.9.

Приняв заказ, оператору эвакуатора отображается метка и маршрут до водителя сломанного автомобиля как показано на рисунке Б.10. В этот момент водителю сломанного автомобиля отображается карта, которая изображена на рисунке Б.11, с меткой текущего местоположения оператора эвакуатора.

Прибыв на место назначения, оператор эвакуатора начинает непосредственное выполнение эвакуации автомобиля. На данном этапе ему предоставляется возможность завершить заказ по требованию водителя сломанного автомобиля как показано на рисунке Б.12.

После завершения заказа, водителю сломанного автомобиля предоставляется информация о заказе, в которую входит расстояние сумма заказа, а также предоставляется возможность оценить заказ как показано на рисунке Б.13.

Полностью завершив заказ, водителю сломанного автомобиля и оператору эвакуатора отображается их текущее местоположение, при этом оператор эвакуатора снова готов принимать заказы.



Выводы по главе

 

В данном разделе были протестированы основные функции комплекса мобильных приложений по оказанию автомобильной помощи на дорогах. Протестирована функция авторизации в приложении для водителя автомобиля, которая позволяет выполнить в зависимости от того, зарегистрирован водитель в приложении или нет, регистрацию или вход в приложение.

Протестированы функции формирования и отслеживания выполнения заказа для приложения водителя автомобиля. Протестированы функции получения и выполнения заказа для приложения оператора эвакуатора. Представлены рисунки выполнения основных этапов заказа. Приведен пример обработки одной из ошибочных ситуаций, которая может возникнуть при использовании приложения для водителя автомобиля.

На основании данных тестов, можно сделать вывод о том, что данный комплекс мобильных приложений корректно выполняет все заявленные функции.


Поделиться:



Последнее изменение этой страницы: 2019-04-19; Просмотров: 200; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.013 с.)
Главная | Случайная страница | Обратная связь