Header Ads

www.domainesia.com

Proses Pengujian IoT


Proses Pengujian IoT : Contoh Kondisi Pengujian

Kategori Tes : Validasi Komponen 
Kondisi Uji Sampelnya
Perangkat Keras
Perangkat Lunak Tertanam
Infrastruktur awan
Konektifitas jaringan
Perangkat lunak pihak ketiga
Pengujian Sensor
Pengujian Perintah
Pengujian format data
Pengujian Kekokohan

Kategori Tes : Validasi Fungsi
Kondisi Uji Sampelnya
Pengujian perangkat dasar
Pengujian antar perangkat IoT
Penanganan Kesalahan
Perhitungan yang Valid

Kategori Tes : Validasi Pengkondisian
Kondisi Uji Sampelnya
Pengkondisian Manual
Pengkondisian Otomatis
Profil pengkondisian
Pengujian keamanan

Kategori Tes : Validasi Kinerja
Kondisi Uji Sampelnya
Frekuensi pengiriman data
Penyerahan beberapa permintaan
Sinkronisasi
Mengganggu pengujian
Kinerja perangkat
Validasi konsistensi

Kategori Tes : Keamanan dan Validasi Data
Kondisi Uji Sampelnya :
Validasi paket data
Verifikasi data hilang atau paket rusak
Enkripsi/dekripsi data
Nilai data
Peran dan Tanggung Jawab Pengguna & Pola Penggunaannya

Kategori Tes : Validasi Gateway
Kondisi Uji Sampelnya
Pengujian antarmuka cloud
Pengujian protokol perangkat ke cloud
Pengujian latensi

Kategori Tes : Validasi Analytics
Kondisi Uji Sampelnya
Pemeriksaan analitik data sensor
analitik operasional sistem IoT
Analisis filter sistem
Verifikasi aturan

Kategori Tes : Validasi Komunikasi
Kondisi Uji Sampelnya
Interoperabilitas
M2M atau Perangkat ke Perangkat
Pengujian siaran
Pengujian Interupsi
Protokol


Tantangan pengujian IOT : 

  1. Anda perlu memeriksa jaringan dan komunikasi internal.
  2. Keamanan menjadi perhatian besar dalam platform IOT karena semua tugas dioperasikan melalui Internet.
  3. Kompleksitas perangkat lunak dan sistem dapat menyembunyikan bug yang ada dalam teknologi IoT.
  4. Pertimbangan sumber daya seperti keterbatasan memori,daya pemrosesan,bandwidth,masa pakai baterai,dll.
  5. Praktik terbaik untuk pengujian perangkat lunak IOT yang efektif
  6. Pengujian harus memungkinkan anda mengetahui OS,arsitektur,perangkat keras pihak ketiga,konektivitas baru,dan batasan perangkat keras.
  7. Sistem Operasi real time sangat penting untuk menghadirkan skalabilitas,modularitas,konektivitas,dan keamanan yang penting bagi IoT.
  8. Pengujian IoT harus otomatis.

Alat Pengujian IoT:

Dua alat pengujian IOT yang paling efektif adalah:

1.Shodan
Shodan adalah alat pengujian IOT yang dapat anda gunakan untuk menemukan perangkat mana yang terhubung ke Internet.Hal ini memungkinkan anda untuk melacak semua komputer yang dapat diakses langsung dari Internet.

2. Thingful
Thingful adalah mesin pencari untuk Internet of Things.Ini memungkinkan interoperabilitas yang aman antara jutaan objek melalui Internet.Alat pengujian IoT ini juga untuk mengontrol bagaimana data digunakan dan memberdayakan untuk mengambil keputusan yang lebih menentukan dan berharga.


Kesimpulan:

  1. IOT adalah koneksi perangkat tertanam yang dapat diidentifikasi dengan infrastruktur Internet yang ada.
  2. Kompleksitas perangkat lunak dan sistem dapat menyembunyikan bug yang ada dalam teknologi IoT.
  3. Pengujian harus digunakan dengan pengujian IOT karena memungkinkan untuk merancang kasus uji yang efektif.
  4. Pengujian IoT memastikan bahwa pengguna mendapatkan pengalaman pengguna yang lebih baik di semua perangkat IoT yang terhubung.
  5. Karena tidak ada rencana pengujian,bagian dari properti yang akan diuji tidak dapat diukur.Jadi,kesalahan/bug mungkin tidak mudah terdeteksi.

Tidak ada komentar