17
berupa teks melalui modem server ke handphone pengirim yang berisikan “Perintah salah, baca petunjuk”. Sehingga tidak semua orang bisa mengendalikan alat listrik
yang terhubung pada sistem dengan menggunakan format SMS seadanya.
5. Hasil Pengujian
Pengujian adalah elemen kritis dari jaminan kualitas perangkat lunak dan merepresentasikan kajian pokok dari spesifikasi dan desain. Pengujian merupakan
suatu langkah dalam proses rekayasa perangkat lunak yang dapat dianggap sebagai hal yang merusak dari pada membangun [9]. Setelah dilakukan berbagai
pengujian sistem, maka didapatkan hasil yang sesuai dengan kemampuan sistem untuk menjalankan perintah yang diinginkan oleh user.
Uji Software
Sebelum masuk ke dalam penjelasan tentang tahap pengujian akan digambarkan terlebih dahulu rangkaian metode pengujian yang dilakukan untuk
memberikan pandangan tentang cara pengujian yang diterapkan. Pengujian aplikasi yang telah dibuat dilakukan dengan metode black-box testing. Menggunakan metode
black-box testing memungkinkan developer untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program. Walau didesain
untuk menemukan kesalahan, uji coba black-box ini digunakan untuk mendemonstrasikan fungsi aplikasi yang dioperasikan. Tujuan dari pengujian ini
adalah membuktikan bahwa hasil output sesuai seperti yang diharapkan. Berikut hasil pengujian yang dilakukan oleh developer dari sistem kontrol kendali alat listrik
rumah tangga jarak jauh berbasis SMS dengan menggunakan black-box testing untuk mengetahui apakah cara berinteraksi pengguna di dalam rancangan interface
antar muka, komunikasi SMS antara handphone user dan modem server, Login sistem serta rangkaian device controller di dalam aplikasi sudah berjalan dengan
semestinya.
Tabel 1 Black-Box Testing
Pengujian Valid
Invalid
Interface √
- Komunikasi SMS
√ -
Login Sistem √
- Device Controller
√ -
Hasil pengujian interface antar muka yang ditulis pada Tabel 1 menjelaskan bahwa di dalam pengujian antar muka sistem mendapatkan hasil valid
karena sistem dapat diakses user tanpa adanya error. Kemudian hasil pengujian komunikasi SMS pada program ini juga memperoleh hasil yang valid, karena SMS
dapat keluar masuk ke sistem kontrol kendali alat listrik jarak jauh ini dengan lancar walaupun kadang terdapat beberapa SMS yang terlambat masuk disebabkan jalur
operator layanan provider sibuk. Pengujian Login sistem dikatakan valid karena input ID dan password berhasil dilakukan, sehingga dapat mengakses aplikasi.
Selanjutnya hasil pengujian pada rangkaian device controller yang dihubungkan dengan alat listrik menunjukkan bahwa hasilnya valid, karena rangkaian mampu
bekerja dengan aplikasi yang dapat digunakan untuk aktivitas kendali alat listrik.
18
Apabila aplikasi benar-benar sudah valid akan diadakan pengujian dengan melakukan testing kepada tester. Pengujian dilakukan secara jarak jauh dari modem
server dan menggunakan handphone milik tester. Tester di sini merupakan user yang mengerti dan memahami tentang penggunaan media SMS pada handphone dan
mereka adalah pemilik rumah atau kepala rumah tangga yang mempunyai alat-alat listrik yang akan dikendalikan oleh aplikasi ini. Pengujian yang dilakukan meliputi
pengujian untuk menyalakan alat listrik, mematikan alat listrik, dan mengetahui status alat listrik.
Hasil Pengujian Sistem Menyalakan Alat Listrik
Hasil pengujian sistem untuk menyalakan alat listrik dapat dilihat pada Tabel 2. Pengujian yang dilakukan mengambil jarak minimal 5 KM dari modem server
yang telah terhubung dengan sistem. Dari hasil pengujian, dijelaskan bahwa dari 10 pengujian yang dilakukan semua sukses tanpa ada yang gagal. Waktu rata-rata yang
dibutuhkan untuk menyalakan alat listrik dari pertama kali SMS masuk ke modem server yaitu 8,1 detik.
Tabel 2 Hasil Pengujian Sistem Menyalakan Alat Listrik
Pengujian ke
Waktu yang dibutuhkan
Status Keterangan
1 8 detik
Sukses Alat listrik hidup
2 10 detik
Sukses Alat listrik hidup
3 7 detik
Sukses Alat listrik hidup
4 9 detik
Sukses Alat listrik hidup
5 7 detik
Sukses Alat listrik hidup
6 8 detik
Sukses Alat listrik hidup
7 10 detik
Sukses Alat listrik hidup
8 7 detik
Sukses Alat listrik hidup
9 8 detik
Sukses Alat listrik hidup
10 7 detik
Sukses Alat listrik hidup
Hasil Pengujian Sistem Mematikan Alat Listrik
Hasil pengujian sistem untuk mematikan alat listrik dapat dilihat pada Tabel 3. Pengujian yang dilakukan mengambil jarak minimal 5 KM dari modem server
yang telah terhubung dengan sistem. Dari hasil pengujian, dijelaskan bahwa dari 10 pengujian yang dilakukan tingkat keberhasilannya 100. Waktu rata-rata yang
dibutuhkan untuk mematikan alat listrik dari pertama kali SMS masuk ke modem server yaitu 8,6 detik.
19
Tabel 3 Hasil Pengujian Sistem Mematikan Alat Listrik
Pengujian ke
Waktu yang dibutuhkan
Status Keterangan
1 7 detik
Sukses Alat listrik mati
2 8 detik
Sukses Alat listrik mati
3 7 detik
Sukses Alat listrik mati
4 11 detik
Sukses Alat listrik mati
5 8 detik
Sukses Alat listrik mati
6 10 detik
Sukses Alat listrik mati
7 7 detik
Sukses Alat listrik mati
8 11 detik
Sukses Alat listrik mati
9 8 detik
Sukses Alat listrik mati
10 9 detik
Sukses Alat listrik mati
Hasil Pengujian Sistem Mengetahui Status Alat Listrik
Hasil pengujian sistem untuk mengetahui status alat listrik dapat dilihat pada Tabel 4. Pengujian yang dilakukan mengambil jarak minimal 5 KM dari modem
server yang telah terhubung dengan sistem. Dari hasil pengujian, dijelaskan bahwa dari 10 pengujian yang dilakukan semuanya berhasil tanpa ada yang gagal. Waktu
rata-rata yang dibutuhkan untuk mengetahui status alat listrik dari pertama kali SMS masuk ke modem server yaitu 9,3 detik.
Tabel 4 Hasil Pengujian Sistem Mengetahui Status Alat Listrik
Pengujian ke
Waktu yang dibutuhkan
Status Keterangan
1 8 detik
Sukses Berhasil mengirim laporan status
2 9 detik
Sukses Berhasil mengirim laporan status
3 8 detik
Sukses Berhasil mengirim laporan status
4 7 detik
Sukses Berhasil mengirim laporan status
5 10 detik
Sukses Berhasil mengirim laporan status
6 12 detik
Sukses Berhasil mengirim laporan status
7 8 detik
Sukses Berhasil mengirim laporan status
8 11 detik
Sukses Berhasil mengirim laporan status
9 9 detik
Sukses Berhasil mengirim laporan status
10 11 detik
Sukses Berhasil mengirim laporan status
Dari hasil Tabel 5 dijelaskan bahwa waktu rata-rata yang dibutuhkan untuk menyalakan alat listrik, mematikan alat listrik, dan mengetahui status alat listrik
berbeda-beda dan tingkat keberhasilan masing-masing aktivitas adalah 100 .
Tabel 5 Waktu Rata-Rata Hasil Pengujian
Pengujian Tingkat Keberhasilan
Waktu rata-rata
Menyalakan alat listrik 100
8,1 detik Mematikan alat listrik
100 8,6 detik
Mengetahui status alat listrik 100
9,3 detik
20
6. Simpulan