Интеграция локальных протоколов помогает выявить проблемы формата сообщений, перехода состояний и реализации интерфейса. Он проверяет потоки на наличие указанной версии разработки, тестового аналога и конфигурации. Для тестирования совместимости с внешними продуктами требуются реальные продукты и версии их программного обеспечения или встроенного ПО. Изменение названия продукта в описании теста не расширяет локальный результат.
Выявляем аналоги и проверяем объекты
Укажите, является ли аналог средством тестирования, симулятором, услугой внутренней разработки или внешним продуктом. Сохраняйте роли, версии, параметры и включенные функции. Регистрация и аутентификация учетной записи являются этапами связи. Их успешное завершение не является сертификацией продукции. Отдельно проверяйте ответы на управляющие сообщения, полезные медиаданные и бизнес-результаты.
| Проверить объект | Информация, подлежащая проверке |
|---|---|
| Ход сеанса | Запросы, ответы, состояния, тайм-ауты и условия завершения |
| Каталог ресурсов | Идентификаторы, иерархия, поля и соответствие после изменений |
| Медиа-путь | Установление сеанса, читаемость данных и состояние после прерывания |
| Отчеты о событиях | Происхождение события, время, содержание, значение подтверждения и обработка потерь |
| Восстановление после сбоя | Отключение, перезапуск, отклоненные запросы и дублирующиеся сообщения |
Постройте матрицу актуальных комбинаций продуктов
Для каждой комбинации запишите продукты, версии, роли протоколов, функции, сетевые условия и результаты. Сохранять сбои и невыполненные тесты. После внесения изменений в прошивку, сборку программного обеспечения или функции определите, какие результаты остаются применимыми, и повторно протестируйте затронутые детали. Успех одной комбинации не означает совместимости со всеми производителями или версиями.
Официальные доказательства соответствия проверяйте отдельно.
Определите, требует ли контракт записи о совместимости, отчет о внешнем тестировании или определенный процесс формального заявления. Затем проверьте ответственную сторону документа, версии и объем функций. Например, База данных продуктов ONVIF определяет соответствие конкретных продуктов и версий. Локальные журналы сообщений не заменяют записи, требуемые этой схемой. В этой статье не приводятся сертификационные доказательства или полные результаты испытаний технических характеристик для какого-либо конкретного продукта.
Сопутствующие услуги: Развертывание периферийного ИИ, консультация по проекту.