1. Цели тестирования

  • Проверить совместимость и корректную работу фискального регистратора и банковского терминала с новой версией ПО Game-Keeper.
  • Убедиться в корректном расчёте и отображении ставки НДС на всех этапах продажи и возврата.
  • Исключить критические ошибки при взаимодействии оборудования с программным обеспечением.
  • Гарантировать выполнение всех основных бизнес-процессов с использованием указанного оборудования.

2. Оборудование для тестирования

  • Фискальный регистратор (указать модель)
  • Банковский терминал (указать модель и интеграцию/эквайринг)

3. Подготовка к тестированию

  1. Установить тестируемую версию ПО Game-Keeper на тестовом стенде.
  2. Подключить фискальный регистратор и банковский терминал согласно инструкции.
  3. Проверить наличие всех необходимых драйверов и настроек.
  4. Подготовить тестовые учетные записи и тестовые банковские карты (если требуется).
  5. Убедиться в корректной настройке ставок НДС для тестовых товаров и услуг.

4. Тестовые сценарии

4.1. Фискальный регистратор

  • Проверить включение и инициализацию устройства при запуске ПО.
  • Выполнить пробную продажу:
    • Пробить чек на стандартную услугу/товар с разными ставками НДС (например, 20%, 10%, без НДС).
    • Проверить корректность расчёта суммы НДС в чеке, соответствие сумм заявленным ставкам.
    • Проверить корректность отображения и печати информации по НДС (ставка, сумма, база) на фискальном чеке.
  • Выполнить возврат/сторнирование чека:
    • Проверить корректность формирования возвратного чека с учётом НДС.
  • Проверить работу с несколькими чеками подряд (нагрузочное тестирование), в том числе с разными ставками НДС.
  • Проверить обработку ошибок (например, отключение питания, отсутствие бумаги).
  • Убедиться, что данные о продажах и начисленном НДС корректно передаются в отчетность ПО Game-Keeper.
  • Проверить закрытие смены и получение итоговых отчетов, включая данные по НДС.

4.2. Банковский терминал

  • Проверить инициализацию устройства при запуске ПО.
  • Провести оплату банковской картой (чип, магнитная полоса, бесконтактная оплата):
    • Проверить корректность списания средств.
    • Проверить получение и печать подтверждения/чека.
    • Убедиться, что сумма платежа соответствует расчёту с учётом НДС.
  • Провести возврат (возврат части или всей суммы), в том числе для товаров/услуг с разными ставками НДС.
  • Провести отмену операции до завершения и проверить корректную обработку.
  • Проверить работу с отказами банка (отказ в операции, неправильный пин-код, превышен лимит).
  • Проверить обработку ошибок подключения терминала (отсутствие связи, сбой эквайринга).
  • Убедиться, что информация о платеже и начисленном НДС корректно отображается в ПО Game-Keeper.

5. Тестирование расчёта ставки НДС

  • Проверить корректность расчёта НДС при продаже различных товаров/услуг с разными ставками:
    • 20%, 10%, 0%, без НДС.
  • Проверить, что ставка и сумма НДС правильно рассчитываются и отражаются на фискальном чеке.
  • Для составных товаров/услуг проверить раздельный расчёт НДС по каждой ставке.
  • Проверить корректность расчёта НДС при возврате и сторнировании чека.
  • Сверить итоговые суммы НДС по итоговым отчетам фискального регистратора и внутренним отчетам Game-Keeper.
  • Проверить выгрузку информации по НДС в сопутствующие системы (например, бухгалтерские отчёты).

6. Регрессионное тестирование

  • Проверить, что обновление ПО не повлияло на ранее работавшие сценарии с оборудованием и расчетом НДС.

7. Документирование результатов

  • Зафиксировать результаты каждого теста (пройден/не пройден, описание ошибки, скриншоты/фото чеков с НДС).
  • Составить итоговый отчет по тестированию оборудования, включая раздел по результатам проверки расчёта НДС.

8. Критерии завершения тестирования

  • Все обязательные тесты успешно пройдены.
  • Критические и блокирующие ошибки отсутствуют.
  • Оборудование функционирует в штатном режиме с новой версией ПО, в том числе корректно рассчитывает и отображает НДС.

9. Дополнительно

  • В случае выявления ошибок — передать баг-репорты в разработку и повторить тестирование после исправления.
  • Провести тестирование на нескольких моделях оборудования (если используется разное оборудование в парках).

10. Приложения

  • Список используемого оборудования (модель, версия прошивки).
  • Описание тестового стенда.
  • Контактные лица для технической поддержки.
  • Примеры чеков с различными ставками НДС.

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

  • Нет меток