Pengendali Otomatis Pengujian Perangkat Lunak Sistem Pengendali Perangkat Elektronik Jarak

Tabel 4.2 lanjutan PerintahInput Hasil Eksekusi Hasil yang Diharapkan Padamkan lampu-1 saat lampu-1 masih menyala Lampu-2 dan lampu- 1 padam Lampu-1 dan lampu-2 tetap padam Dari hasil perbandingan yang terlihat pada kolom Hasil Eksekusi dan kolom Hasil yang Diharapkan pada Tabel 4.2 terbukti bahwa hasil eksekusi sama dengan hasil yang diharapkan, hal ini berarti sistem berhasil dalam hal kendali manual.

4.3.3 Pengendali Otomatis

Pada pengendalian otomatis, pengguna ataupun user terlebih dahulu harus mengaktifkan koneksi antara handphone dengan komputer, pelaksanaannya dapat dilakukan dengan menekan tombol ”Connect” yang ada pada form. Jika koneksi antara handphone dengan PCLaptop tidak diaktifkan, fungsi kontrol terhadap peralatan tetap dapat digunakan, hanya saja tidak akan ada laporan berupa pesan sms yang dikirimkan. Laporan mengenai keberhasilan ataupun kegagalan koneksi ditampilkan pada Gambar 4.3. Gambar 4.3 Keterangan Status koneksi handphone- komputer Setelah koneksi dengan handphone berhasil, maka ketika dilakukan pengiriman perintah untuk mengendalikan ataupun hanya untuk mengecek status lampu, laporan status lampu-lampu yang terhubung akan dikirimkan melalui pesan singkat atau SMS. Proses pengiriman sms tidak terlihat pada halaman form. Pada halaman kendali otomatis, terdapat rincian mangenai nilai register 378, 379 dan nilai DTMF. Serta ditampilkan juga status mengenai kedua lampu yang terkoneksi. Pada keadaan pertama kali aktif, halaman menu berfungsi layaknya koneksi otomatis. Pada sistem yang dibangun, terdapat akses untuk keluar langsung dari program pada masing-masing halaman. Hasil pengujian kendali otomatis dapat dilihat pada Tabel 4.3. Tabel 4.3 Hasil Pengujian Kendali Otomatis Jarak Jauh PerintahInput Hasil Eksekusi Hasil yang Diharapkan Tombol 2 Lampu-1 hidup, laporan terkirim Lampu-1 hidup, laporan terkirim Tombol 3 Lampu-2 hidup, laporan terkirim Lampu-2 hidup, laporan terkirim Tombol 1 Lampu-2 dan lampu- 1 hidup, laporan terkirim Lampu-1 dan lampu-2 tetap hidup, laporan terkirim Tombol 4 Lampu-1 padam, laporan terkirim Lampu-1 padam, laporan terkirim Tombol 5 Lampu-2 padam, laporan terkirim Lampu-2 padam, laporan terkirim Tombol 7 Lampu-2 dan lampu- 1 padam, laporan terkirim Lampu-1 dan lampu-2 tetap padam, laporan terkirim Tombol 6 Mengirim laporan Laporan terkirim Dari hasil perbandingan yang terlihat pada kolom Hasil Eksekusi dan kolom Hasil yang Diharapkan pada Tabel 4.3 terbukti bahwa hasil eksekusi sama dengan hasil yang diharapkan, hal ini berarti sistem berhasil dalam hal kendali jarak jauh.

4.3.4 Pengujian Setting