7. Порядок контроля и приемки
Виды испытаний: функциональное тестирование, проверка ограничений, проверка прав доступа, проверка печати чека и формирования отчетов.
Программа и методика испытаний:
Проверить вход под каждой ролью: у каждой роли доступны только свои функции.
Добавить модель с уже существующим артикулом: система должна отказать.
Ввести отрицательную цену или количество: система должна отказать.
Оформить продажу большего количества, чем на складе: система должна отказать.
Оформить обычную продажу: остаток уменьшился, чек напечатан.
Оформить возврат в срок с чеком: остаток увеличился.
Оформить возврат через 15 дней: система должна отказать.
Выдать карту клиенту младше 14 лет: система должна отказать.
Зарегистрировать поступление товара: остаток вырос.
Сформировать отчеты о продажах и остатках: данные совпадают с выполненными операциями.
Создать резервную копию и восстановить из нее базу.
Приемка: программа принимается, если все проверки пройдены без ошибок. Результаты оформляются актом приемки, подписывается преподавателем.