Испытания#

Метаданные#

  • Документ ID: REG-QLT-001

  • Версия: 0.1.1

  • Ответственный: ООО "Аросса"

  • Статус: Готово

1. Объем испытаний#

  • Функциональные проверки: ключевые пользовательские сценарии, журнал тревог, выполнение команд и подтверждений, роли и доступы.

  • Интеграционные проверки: цепочки CANopen PDO/SDO, MQTT-контур, RS485 Modbus RTU, синхронизация local/tenant/master.

  • Проверка runtime-реестра API: модули, status, tasks, auth/passkey, tenant-master, analytics, industry/poultry/melioration/swine, weighbridge-session/identity/media/alarms, demo/pult, tables/forms, обязательные query-параметры limit/offset для всех list-маршрутов и scope/site_id для специализированных маршрутов.

  • Нагрузочные/устойчивость: работа при деградации канала, офлайн-буферизация и досинхронизация, устойчивость к повторным отправкам команд.

  • Для weighbridge-пакета дополнительно обязательны проверки manual_review/rejected, reuse поведения при duplicate_session, media policy по cargo_top(gross) и handover пакета pilot runbook + commissioning checklist.

2. Методика#

  • Тестовые стенды: стенд локального контроллера ПО "Зеленый робот", стенд полевых устройств IOOT PRO (AT32/ESP32), стенд tenant/master облачных контуров.

  • Наборы тест-кейсов: функциональные сценарии по требованиям, интеграционные сценарии по протоколам, регрессионный набор по релизу.

  • Критерии приемки: все критичные тесты пройдены, блокирующие дефекты отсутствуют, все обязательные API-роуты из runtime-реестра реализованы и соответствуют backend_contracts.

  • Для weighbridge acceptance критично, чтобы missing_required_media, anpr_mismatch, failover и offline-queue проверялись на реальном published/runtime соответствии без документарных допущений.

3. Результаты#

  • Протоколы испытаний: оформляются для каждого релиза и регистрируются в [Реестре подтверждающих материалов](../submission/evidence-register).

  • Отклонения и дефекты: фиксируются в backlog-процессе с обязательной трассировкой до задачи и версии.

  • Решение о готовности релиза: принимается после выполнения критериев приемки и обновления [Чеклиста готовности документации](../submission/submission-checklist).