Нужен совет по тестированию

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
t800
Сообщения: 35
Зарегистрирован: 30 дек 2016, 01:03
Контактная информация:

Нужен совет по тестированию

Сообщение t800 » 09 фев 2017, 18:09

Добрый день!

Необходим совет относительно того, как следует действовать при проведении тестирования.

Есть хороший, рабочий, зарегистрированный в ОФД ККМ. И мы сейчас производим ее интеграцию к собственному интерфейсу администрирования (панели управления), где ведется учет продаж. Оттуда и будут печататься чеки. Для этого будем использовать ККМ web-сервер.

Собственно поэтому возникли такие вопросы. Например:
1) Можно ли выполнять команду RegisterCheck, но использовать там:
IsFiscalCheck: false, чтобы не проводить реальные продажи, а уже после того, когда все будет готово, поменять на true и использовать в режиме production?
2) Насколько "безопасна" в этом плане команда PrintSlip?
Или есть какой-то другой способ?

P.S. Названия команд взяты из https://kkmserver.ru/KkmServer/SamplesAjax.html

Спасибо большое!

Audim
Администратор
Сообщения: 1440
Зарегистрирован: 17 мар 2015, 18:36

Re: Нужен совет по тестированию

Сообщение Audim » 09 фев 2017, 22:08

1. При IsFiscalCheck: false можно печатать только произвольный текст.
2. PrintSlip - нет такой команды. Есть RegisterCheck + IsFiscalCheck: false - это как раз и будет печать слип чека.
При IsFiscalCheck: false регистрация не происходит, только печать текста. Соответственно ни какие данные в ОФД не отправляются.

API хорошо описан здесь: https://kkmserver.ru/KkmServer#PrimerCallServer
Так-же рекомендуется использовать файл html/unittest.js (лежит в папке установки) - там всегда самая свежая версия - т.к. код оттуда используется самим сервером для тестовых команд.

Для тестирования нужно ставить unitserver (по API полностью совместим с kkmserver) - там есть эмулятор ККМ.
Его можно использовать для тестов.

Александр
Сообщения: 30
Зарегистрирован: 16 фев 2017, 22:46

Re: Нужен совет по тестированию

Сообщение Александр » 16 фев 2017, 22:49

Подскажите, где можно почитать про эмулятор ККМ в unitserver ?
не нашел информации о нем в описании

Audim
Администратор
Сообщения: 1440
Зарегистрирован: 17 мар 2015, 18:36

Re: Нужен совет по тестированию

Сообщение Audim » 18 фев 2017, 03:16

Да какое там описание?

"Настройка оборудования" -> "Добавить устройство" -> Выбираете:
Тип устройства - Фискальный регистратор
Протокол устройства - 1с: Фискальный эмулятор
Жмете "Добавить устройство"

Вот и все описание.

Ответить