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 :
- Anda perlu memeriksa jaringan dan komunikasi internal.
- Keamanan menjadi perhatian besar dalam platform IOT karena semua tugas dioperasikan melalui Internet.
- Kompleksitas perangkat lunak dan sistem dapat menyembunyikan bug yang ada dalam teknologi IoT.
- Pertimbangan sumber daya seperti keterbatasan memori,daya pemrosesan,bandwidth,masa pakai baterai,dll.
- Praktik terbaik untuk pengujian perangkat lunak IOT yang efektif
- Pengujian harus memungkinkan anda mengetahui OS,arsitektur,perangkat keras pihak ketiga,konektivitas baru,dan batasan perangkat keras.
- Sistem Operasi real time sangat penting untuk menghadirkan skalabilitas,modularitas,konektivitas,dan keamanan yang penting bagi IoT.
- Pengujian IoT harus otomatis.
Alat Pengujian IoT:
Dua alat pengujian IOT yang paling efektif adalah:
1.ShodanShodan 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:
- IOT adalah koneksi perangkat tertanam yang dapat diidentifikasi dengan infrastruktur Internet yang ada.
- Kompleksitas perangkat lunak dan sistem dapat menyembunyikan bug yang ada dalam teknologi IoT.
- Pengujian harus digunakan dengan pengujian IOT karena memungkinkan untuk merancang kasus uji yang efektif.
- Pengujian IoT memastikan bahwa pengguna mendapatkan pengalaman pengguna yang lebih baik di semua perangkat IoT yang terhubung.
- Karena tidak ada rencana pengujian,bagian dari properti yang akan diuji tidak dapat diukur.Jadi,kesalahan/bug mungkin tidak mudah terdeteksi.
Post a Comment