- •Содержание
- •1 Объект испытаний
- •Наименование программы
- •1.2 Область применения
- •2 Цель испытаний
- •3 Требования к программе
- •4 Требования к проектной документации
- •5 Средства и порядок испытаний
- •6.4 Проверка генерации случайного массива
- •6.5 Проверка сортировки методом расчёски
- •6.6 Проверка визуализации массива на гистограмме
- •6.7 Проверка вывода истории сортировок
- •Перечень сокращений
4 Требования к проектной документации
Для успешного освоения приложения «Сортировка расчёска» необходимо изучить следующее:
Руководство пользователя.
Руководство программиста
Техническое задание.
Задание по безопасности (ЗБ).
5 Средства и порядок испытаний
Испытания проводятся на устройствах, соответствующих требованиям пункта 3.
Испытания проводятся в соответствии с методами, описанными в разделе 6 «Методы испытаний». Результаты каждого испытания фиксируются в протоколе.
В случае возникновения аварийных ситуаций (например, зависание программы, необработанные исключения) испытания могут быть прекращены досрочно для анализа причин сбоя.
6 МЕТОДЫ ИСПЫТАНИЙ
6.1 Проверка комплектности документации и программного обеспечения
Необходимо проверить соответствие представленной документации требованиям пункта 4 настоящего ПМИ.
Проверка считается успешной, если все компоненты присутствуют и доступны для ознакомления.
6.2 Проверка регистрации нового пользователя
Для проверки регистрации нового пользователя необходимо совершить следующие действия:
Нажать «Регистрация», представленной на рисунке 6.1.
Ввести новый логин, пароль и подтвердить ввод пароль.
Подтвердить регистрацию нажав кнопку «Сохранить», что представлено на рисунке 6.2.
Рисунок 6.1 – Начало регистрации
Рисунок 6.2 – Создание нового пользователя
6.3 Проверка авторизации
Для проверки авторизации пользователя необходимо совершить следующие действия:
Попытаться войти под зарегистрированным пользователем с неправильным паролем, что представлено на рисунке 6.3.
Попытаться войти под зарегистрированным пользователем с пустым полем пароля, что представлено на рисунке 6.4.
Попытаться успешно войти с верным паролем, что представлено на рисунке 6.5.
Рисунок 6.3 – Ввод неправильного пароля
Рисунок 6.4 – Пустое поле ввода
Рисунок 6.5 – Успешный вход
6.4 Проверка генерации случайного массива
Для проверки генерации случайного массива необходимо совершить следующие действия:
Ввести в поле рядом с текстом «Введите размерность массива» значение размерности массива (например, 10).
Нажать кнопку «Сгенерировать массив».
Проверить, что в поле под текстом «Ваш массив» отобразился список из 10 случайных чисел, что представлено на рисунке 6.6.
Убедиться, что при пустом поле выводится сообщение об ошибке: «Введите размерность массива», что представлено на рисунке 6.7.
Рисунок 6.6 - Проверка генерации массива чисел
Рисунок 6.7 - Проверка обработки ошибки пустого ввода размерности
6.5 Проверка сортировки методом расчёски
Для проверки сортировки методом расчёски необходимо совершить следующие действия:
После генерации массива нажать кнопку «Сортировать».
Проверить, что отобразился отсортированный по возрастанию массив.
Проверить, что первый элемент массива не пропущен (индексация с 0), что представлено на рисунке 6.8.
Рисунок 6.8 - Проверка сортировки массива чисел
