Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial Internet of Things >> Teknologi Internet of Things

Pengujian menyeluruh untuk ekosistem IoT dan pentingnya validasi multitahap

Virendra Maheta dari Volansys

Internet of Things (IoT) adalah teknologi cerdas antara dunia nyata dan dunia digital. Ini adalah sistem perangkat yang saling berhubungan yang memiliki kemampuan untuk mengumpulkan dan mentransfer data melalui jaringan di luar gangguan manual. Perusahaan mendapatkan pengaruh, kata Virendra Maheta dari Volansys , dengan menerapkan Solusi IoT dalam model bisnis mereka untuk mengurangi waktu pemasaran dan meningkatkan produktivitas.

Namun seperti yang kita ketahui setiap teknologi memiliki tantangannya masing-masing. Internet of Things juga menghadapi tantangan besar dalam hal pengujian IoT-nya. Untuk membangun produk IoT kelas dunia, solusi IoT menyeluruh harus melalui rekayasa kualitas secara menyeluruh.

Artinya, setiap komponen seperti sensor, akses cloud, gateway, antarmuka pengguna, dan interkonektivitasnya perlu diuji sebelum dikirim ke pelanggan akhir. Pengujian IoT ujung-ke-ujung dari setiap komponen ini secara luas berada di bawah validasi multitahap.

Mari kita memahami konsep validasi multitahap secara lebih rinci. Solusi IoT End-to-End terdiri dari beberapa komponen seperti:

  1. Komponen Akses Pengguna:Aplikasi Seluler atau Aplikasi Web
  2. Infrastruktur Cloud
  3. Gerbang IoT
  4. Perangkat/Sensor Tertanam IoT

Masing-masing komponen di atas memainkan peran yang sangat penting dalam berfungsinya ekosistem IoT yang memicu perlunya validasi multitahap. Validasi multitahap memastikan bahwa setiap komponen harus melakukan tindakan yang ditentukan sesuai persyaratan.

Ini menganjurkan proses validasi setiap komponen ekosistem IoT saat melakukan pengujian sistem dengan pengujian loop tertutup di mana jalur maju (dari aplikasi seluler ke perangkat IoT) dan jalur mundur (dari perangkat IoT ke aplikasi seluler) dipertimbangkan.

Kasus Penggunaan

Sistem IoT untuk AC pintar

Katakanlah, pengguna ingin mengatur suhu AC kamar tidur dari aplikasi seluler saat berangkat dari kantor, kemudian Air Conditioner mengirimkan pemberitahuan ke aplikasi seluler ketika suhu yang diinginkan tercapai.

Ekosistem IoT untuk kasus penggunaan di atas berisi komponen berikut:

Untuk pengujian IoT End-to-End, validasi multi-tahap memainkan peran penting karena verifikasi di setiap tingkat komponen diperlukan untuk memastikan fungsionalitas sistem.

Tahap – 1: Validasi memerlukan tingkat aplikasi seluler untuk memeriksa fungsionalitas aplikasi seluler. Berkaitan dengan contoh di atas, validasi dalam hal ini adalah apakah suhu AC diubah ke tingkat yang diinginkan atau tidak.

Tahap – 2: Validasi membutuhkan akses pengguna cloud di mana aplikasi seluler atau aplikasi web mengakses cloud menggunakan Cloud API. Adalah wajib untuk memastikan bahwa persyaratan fungsional memenuhi API dan tingkat basis data. Juga, pastikan bahwa perubahan yang dibuat oleh aplikasi seluler dan yang tercermin dalam database dikirim ke perangkat gateway melalui validasi log cloud IoT. Berkaitan dengan contoh, validasi akan dilakukan untuk memastikan bahwa API bekerja seperti yang diharapkan dan perubahan yang dilakukan pada database untuk AC seperti yang diharapkan untuk perangkat yang diinginkan.

Tahap – 3: Di sini, verifikasi diperlukan pada tahap gateway di mana cloud IoT mengirimkan perintah “perubahan suhu” menggunakan protokol komunikasi IoT seperti MQTT, XMPP, XML, JSON. Validasi dilakukan untuk memastikan bahwa pesan yang benar diterima oleh perangkat gateway IoT dan pesan diteruskan ke perangkat akhir yang dituju melalui protokol komunikasi seperti Zigbee, BLE, atau Wi-Fi, mana saja yang tersedia. Berhubungan dengan contoh yang diberikan, validasi akan dilakukan untuk memastikan bahwa tindakan perubahan suhu dibuat untuk perangkat AC yang dimaksud melalui protokol komunikasi yang didukung.

Tahap – 4 Terakhir, validasi diperlukan pada perangkat tertanam akhir untuk memastikan bahwa tindakan yang diterima dari gateway IoT tercermin pada perangkat tertanam.

Sesuai dengan contoh di atas, validasi akan dilakukan untuk memastikan bahwa suhu diatur ke tingkat yang diinginkan pada AC. Penyejuk udara mengirimkan pemberitahuan "suhu yang diinginkan tercapai" ke ponsel melalui gateway dan cloud. Aplikasi seluler, cloud, dan gateway divalidasi segera setelah notifikasi seluler dibuat dari Smart AC.

Pentingnya pengujian ekosistem IoT multitahap

  1. Ini memungkinkan pengujian, validasi, dan verifikasi arsitektur aplikasi, integrasi antara semua komponen dan kebutuhan bisnis
  2. Mampu menangkap bug di tingkat integrasi dan juga menemukan masalah di tingkat komponen
  3. Memungkinkan pengujian solusi dengan persepsi pengguna akhir dan kasus penggunaan waktu nyata.

Penulisnya adalah Virendra Maheta, manajer proyek di Volansys Technologies . Virendra memiliki 12+ tahun pengalaman dalam Quality Assurance untuk berbagai domain seperti Embedded, Networking, IoT, Telecom/VOIP, ERP. Dia juga memiliki pengalaman dalam Manajemen Pengujian Manual dan Otomasi.


Teknologi Internet of Things

  1. Menjembatani kesenjangan:Membuat TI dan OT bekerja sama untuk IoT industri
  2. Industri 4.0 dan IoT:Tren pasar untuk tahun-tahun mendatang
  3. Sinergi IoT seluler dan Bluetooth LE
  4. Merancang aplikasi IoT nirkabel untuk jaringan baru yang muncul – LTE dan NB-IoT
  5. IoT:Obat untuk kenaikan biaya perawatan kesehatan?
  6. Keamanan siber dan Internet of Things:Waktunya untuk biometrik?
  7. Menemukan USP di ekosistem IoT – Bagian 1
  8. Menemukan USP di ekosistem IoT:Bagian 2
  9. Pentingnya $6triliun dari standar dan regulasi keamanan di era IoT
  10. AIoT:Konvergensi kuat antara AI dan IoT