Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial Internet of Things >> Интернет вещей

Сквозное тестирование для экосистемы IoT и важность многоступенчатой ​​проверки

Вирендра Махета из Volansys

Интернет вещей (IoT) - это интеллектуальная технология между реальным и цифровым миром. Это система взаимосвязанных устройств, которые могут собирать и передавать данные по сети без ручного вмешательства. «Предприятия получают рычаги воздействия, - говорит Вирендра Махета из Volansys . , путем внедрения решений Интернета вещей в свои бизнес-модели, чтобы сократить время вывода продукта на рынок и повысить производительность.

Но, как мы знаем, у каждой технологии есть свои проблемы. Интернет вещей также сталкивается с серьезной проблемой с точки зрения тестирования IoT. Чтобы создать продукт IoT мирового класса, комплексное решение IoT должно пройти тщательную инженерию качества.

Это означает, что каждый компонент, такой как датчик, доступ к облаку, шлюз, пользовательский интерфейс и их взаимосвязь, необходимо протестировать перед доставкой конечному потребителю. Это сквозное IoT-тестирование каждого компонента в целом проходит многоступенчатую проверку.

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

  1. Компонент доступа пользователей:мобильное приложение или веб-приложение
  2. Облачная инфраструктура
  3. Шлюз Интернета вещей
  4. Встроенные устройства / датчики Интернета вещей

Каждый из вышеперечисленных компонентов играет очень важную роль в функционировании экосистемы IoT, что вызывает необходимость в многоступенчатой ​​проверке. Многоступенчатая проверка гарантирует, что каждый компонент должен выполнять назначенное действие в соответствии с требованиями.

Он поддерживает процесс проверки каждого компонента экосистемы IoT при проведении тестирования системы с помощью теста с замкнутым циклом, в котором учитывается прямой путь (от мобильного приложения к устройству IoT) и обратный путь (от устройства IoT к мобильному приложению).

Пример использования

Система IoT для умного кондиционера

Допустим, пользователь хочет установить температуру кондиционера в спальне из мобильного приложения, выходя из офиса, а затем кондиционер отправляет уведомление в мобильное приложение, когда желаемая температура достигается.

Экосистема Интернета вещей для вышеуказанного варианта использования содержит следующие компоненты:

Для сквозного тестирования IoT многоступенчатая проверка играет критически важную роль, поскольку проверка на уровне каждого компонента требуется для обеспечения функциональности системы.

Этап - 1: Для проверки требуется уровень мобильного приложения, чтобы проверить функциональность мобильного приложения. В соответствии с приведенным выше примером, в данном случае проверкой будет, изменилась ли температура переменного тока на желаемый уровень или нет.

Этап - 2: Для проверки требуется облако доступа пользователя, где мобильное приложение или веб-приложение обращается к облаку с помощью облачных API. Обязательно обеспечить соответствие функциональным требованиям на уровне API и базы данных. Кроме того, убедитесь, что изменения, внесенные мобильным приложением и отраженные в базе данных, отправляются на устройство шлюза через проверку облачных журналов Интернета вещей. В соответствии с примером, проверка будет выполнена, чтобы убедиться, что API-интерфейсы работают должным образом, а изменения, внесенные в базу данных для AC, соответствуют ожидаемым для желаемого устройства.

Этап - 3: Здесь проверка необходима на этапе шлюза, когда облако IoT отправляет команду «изменение температуры» с использованием протокола связи IoT, такого как MQTT, XMPP, XML, JSON. Проверка выполняется, чтобы гарантировать, что правильное сообщение получено устройством шлюза IoT и сообщение пересылается на предполагаемое конечное устройство через протокол связи, такой как Zigbee, BLE или Wi-Fi, в зависимости от того, что доступно. В соответствии с данным экземпляром, проверка будет сделана, чтобы гарантировать, что действие по изменению температуры выполняется для предполагаемого устройства переменного тока по поддерживаемому протоколу связи.

Этап - 4: Наконец, требуется проверка на конечном встроенном устройстве, чтобы гарантировать, что действие, полученное от шлюза IoT, отражается на встроенном устройстве.

В соответствии с приведенным выше примером, проверка будет проводиться, чтобы убедиться, что температура установлена ​​на желаемый уровень на переменном токе. Кондиционер отправляет уведомление о достижении желаемой температуры на мобильный телефон через шлюз и облако. Мобильное приложение, облако и шлюз проверяются, как только мобильное уведомление создается из Smart AC.

Важность многоступенчатого тестирования экосистемы Интернета вещей

  1. Он обеспечивает тестирование, проверку и проверку архитектуры приложения, интеграцию между всеми компонентами и бизнес-требованиями.
  2. Возможность выявлять ошибки на уровне интеграции, а также находить проблемы на уровне компонентов.
  3. Позволяет тестировать решения с учетом конечных пользователей и вариантов использования в реальном времени.

Автор - Вирендра Махета, менеджер проекта Volansys Technologies . . Вирендра имеет более чем 12-летний опыт работы в области обеспечения качества в различных областях, таких как встроенные системы, сети, Интернет вещей, телекоммуникации / VOIP, ERP. Он также имеет опыт управления ручным и автоматическим тестированием.


Интернет вещей

  1. Преодоление разрыва:совместная работа ИТ и OT для промышленного Интернета вещей
  2. Индустрия 4.0 и Интернет вещей:тенденции рынка на следующие годы
  3. Синергия сотового Интернета вещей и Bluetooth LE
  4. Разработка приложений беспроводного Интернета вещей для возникающих новых сетей - LTE и NB-IoT
  5. Интернет вещей:лекарство от роста расходов на здравоохранение?
  6. Кибербезопасность и Интернет вещей:время для биометрии?
  7. Поиск УТП в экосистеме Интернета вещей - Часть 1
  8. Поиск УТП в экосистеме Интернета вещей:часть 2
  9. 6 трлн. важность стандартов безопасности и регулирования в эпоху Интернета вещей
  10. AIoT:мощная конвергенция ИИ и Интернета вещей