1. Цели тестирования
- Проверить совместимость и корректную работу фискального регистратора и банковского терминала с новой версией ПО Game-Keeper.
- Убедиться в корректном расчёте и отображении ставки НДС на всех этапах продажи и возврата.
- Исключить критические ошибки при взаимодействии оборудования с программным обеспечением.
- Гарантировать выполнение всех основных бизнес-процессов с использованием указанного оборудования.
2. Оборудование для тестирования
- Фискальный регистратор (указать модель)
- Банковский терминал (указать модель и интеграцию/эквайринг)
3. Подготовка к тестированию
- Установить тестируемую версию ПО Game-Keeper на тестовом стенде.
- Подключить фискальный регистратор и банковский терминал согласно инструкции.
- Проверить наличие всех необходимых драйверов и настроек.
- Подготовить тестовые учетные записи и тестовые банковские карты (если требуется).
- Убедиться в корректной настройке ставок НДС для тестовых товаров и услуг.
4. Тестовые сценарии
4.1. Фискальный регистратор
- Проверить включение и инициализацию устройства при запуске ПО.
- Выполнить пробную продажу:- Пробить чек на стандартную услугу/товар с разными ставками НДС (например, 20%, 10%, без НДС).
- Проверить корректность расчёта суммы НДС в чеке, соответствие сумм заявленным ставкам.
- Проверить корректность отображения и печати информации по НДС (ставка, сумма, база) на фискальном чеке.
 
- Выполнить возврат/сторнирование чека:- Проверить корректность формирования возвратного чека с учётом НДС.
 
- Проверить работу с несколькими чеками подряд (нагрузочное тестирование), в том числе с разными ставками НДС.
- Проверить обработку ошибок (например, отключение питания, отсутствие бумаги).
- Убедиться, что данные о продажах и начисленном НДС корректно передаются в отчетность ПО Game-Keeper.
- Проверить закрытие смены и получение итоговых отчетов, включая данные по НДС.
4.2. Банковский терминал
- Проверить инициализацию устройства при запуске ПО.
- Провести оплату банковской картой (чип, магнитная полоса, бесконтактная оплата):- Проверить корректность списания средств.
- Проверить получение и печать подтверждения/чека.
- Убедиться, что сумма платежа соответствует расчёту с учётом НДС.
 
- Провести возврат (возврат части или всей суммы), в том числе для товаров/услуг с разными ставками НДС.
- Провести отмену операции до завершения и проверить корректную обработку.
- Проверить работу с отказами банка (отказ в операции, неправильный пин-код, превышен лимит).
- Проверить обработку ошибок подключения терминала (отсутствие связи, сбой эквайринга).
- Убедиться, что информация о платеже и начисленном НДС корректно отображается в ПО Game-Keeper.
5. Тестирование расчёта ставки НДС
- Проверить корректность расчёта НДС при продаже различных товаров/услуг с разными ставками:- 20%, 10%, 0%, без НДС.
 
- Проверить, что ставка и сумма НДС правильно рассчитываются и отражаются на фискальном чеке.
- Для составных товаров/услуг проверить раздельный расчёт НДС по каждой ставке.
- Проверить корректность расчёта НДС при возврате и сторнировании чека.
- Сверить итоговые суммы НДС по итоговым отчетам фискального регистратора и внутренним отчетам Game-Keeper.
- Проверить выгрузку информации по НДС в сопутствующие системы (например, бухгалтерские отчёты).
6. Регрессионное тестирование
- Проверить, что обновление ПО не повлияло на ранее работавшие сценарии с оборудованием и расчетом НДС.
7. Документирование результатов
- Зафиксировать результаты каждого теста (пройден/не пройден, описание ошибки, скриншоты/фото чеков с НДС).
- Составить итоговый отчет по тестированию оборудования, включая раздел по результатам проверки расчёта НДС.
8. Критерии завершения тестирования
- Все обязательные тесты успешно пройдены.
- Критические и блокирующие ошибки отсутствуют.
- Оборудование функционирует в штатном режиме с новой версией ПО, в том числе корректно рассчитывает и отображает НДС.
9. Дополнительно
- В случае выявления ошибок — передать баг-репорты в разработку и повторить тестирование после исправления.
- Провести тестирование на нескольких моделях оборудования (если используется разное оборудование в парках).
10. Приложения
- Список используемого оборудования (модель, версия прошивки).
- Описание тестового стенда.
- Контактные лица для технической поддержки.
- Примеры чеков с различными ставками НДС.
Примечание: Данный план рекомендуется дополнять и актуализировать в зависимости от особенностей конкретной версии ПО, используемого оборудования и налоговых ставок, актуальных для вашей организации.