Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Кольцова А.А. Разработка прототипа системы бронирования велопрокатной организации.docx
Скачиваний:
13
Добавлен:
22.08.2024
Размер:
4.95 Mб
Скачать
        1. Условия и порядок проведения испытаний

Тестовые мероприятия должны проводиться поэтапно в соответствии с пунктом «Перечень этапов испытаний». Они проводятся на территории Заказчика и с использованием персональных компьютеров, соответствующих установленным требованиям.

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

      1. Методика испытаний программных модулей

        1. Тестирования функции «регистрация и авторизация»

После перехода на страницу регистрации (рисунок 2.1) необходимо ввести необходимые данные: имя, адрес электронной почты и пароль, затем подтвердить пароль и нажать кнопку «Зарегистрироваться». Система должна проверить корректность введенных данных. В случае ошибок, таких как некорректный формат электронной почты или несовпадающие пароли, система должна отобразить соответствующие сообщения об ошибках (рисунок 2.2). После успешной проверки данных система отправляет на указанный адрес электронной почты письмо с подтверждением регистрации.

После чего можно вернуться на страницу авторизации, ввести адрес электронной почты и пароль, затем нажать кнопку «Войти» (рисунок 2.3). Система проверяет наличие учетной записи и корректность введенного пароля. При успешной авторизации система перенаправляет пользователя на главную страницу.

Рисунок 2.1 – Окно регистрации

Рисунок 2.2 – Оповещение об ошибке

Рисунок 2.3 – Окно авторизации

Ожидаемый результат

Пользователь успешно проходит регистрацию при введении корректных данных, а система отображает соответствующие сообщения об ошибках при некорректном вводе. Пользователь получает письмо с подтверждением регистрации на указанный адрес электронной почты (рисунок 2.4). Авторизация пользователя осуществляется при введении корректных данных, а система отображает сообщения об ошибках в случае неправильного адреса электронной почты или пароля (рисунок 2.5).

Рисунок 2.4 – Письмо с подтверждением регистрации

Рисунок 2.5 – Оповещение об ошибке

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

        1. Тестирование функции «обработка бронирований»

После перехода на страницу Каталога необходимо выбрать понравившиеся велосипеды, нажав на кнопку «Бронировать» (рисунок 2.6), которая находится нижней части карточки велосипеда. После чего в верхней части страницы появится кнопка перехода к оформлению бронирования (рисунок 2.7).

Рисунок 2.6 –Бронировать

Для оформления необходимо авторизироваться. Только после этого будет доступен выбор начала бронирования, окончания и кнопка «Оформить бронирование» (рисунок 2.8).

Рисунок 2.7 – Перейти к бронированию

При успешном бронировании система сохраняет данные бронирования и отображает сообщение об успешном бронировании с деталями: номер бронирования, дату и время, модель велосипеда, контактные данные. Система отправляет подтверждение бронирования на указанный адрес электронной почты (рисунок 2.9).

Рисунок 2.8 – Окно бронирования

Рисунок 2.9 – Письмо с подтверждением бронирования

Ожидаемый результат

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