Pengujian Aplikasi Aplikasi SMS berbasis android dengan enkripsi vigenere running key

96

4.4. Pengujian Aplikasi

4.4.1. Pengiriman Pesan

Pengiriman SMS dapat dilakukan dengan cara menulis SMS baru, mengedit SMS diterima, mengedit SMS terkirim, dan membalas pesan yang telah diterima dilanjutkan dengan pengiriman SMS.

4.4.1.1. Tulis SMS baru

Langkah-langkah untuk melakukan pengiriman SMS baru dengan cara membuat SMS baru adalah sebagai berikut: 1. Memilih tab menu Tulis. 2. Menginputkan no. HP. Dalam penginputan nomor tujuan dapat dilakukan dengan 2 cara, user meng-inputkan manual nomor tujuan, atau user menggunakan cari kontak, untuk mencari dari kontak yang sudah tersimpan pada android. 97 3. Memasukkan pesan yang akan dikirim pada textbox pesan . Pesan yang valid adalah pesan dengan maksimal panjang karakter sebanyak 157 karakter. Pengujian dilakukan dengan meng- input -kan 157 karakter yang terdiri dari abjad ‘a-o’ 10 karakter ditambah dengan abjad ‘p’ sebanyak 7 karaker. 98 4. Memasukkan kata kunci pada textbox Kunci. Panjang minimal kata kunci adalah sebanyak panjang isi pesan yang sudah diinputkan. Panjang maksimal kunci sebanyak 157 karakter. Pengujian yang dilakukan sama dengan pengujian kolom pesan, yaitu dengan meng- input -kan 157 karakter yang terdiri dari abjad ‘a-o’ 10 karakter ditambah dengan abjad ‘p’ sebanyak 7 karaker. 5. Meng-klik button send . Dan akan mendapatkan informasi apakah pesan sudah terkirim.

4.4.1.2. Edit SMS diterima

Untuk melakukan pengiriman SMS dengan mengedit SMS diterima, langkah-langkah yang harus dilakukan adalah sebagai berikut: 1. Memilih tab menu Inbox. 99 2. Untuk memunculkan fungsi forward pada menu inbox maka harus dilakukan hold tap pada pesan yang dipilih. 3. Memasukkan kunci yang diinginkan, dilanjutkan dengan memasukkan nomor tujuan. Dan dilanjutkan dengan meng- klik button send . Dan akan mendapatkan informasi apakah pesan sudah terkirim. 100

4.4.1.3. Edit SMS terkirim

Untuk melakukan pengiriman SMS dengan mengedit SMS terkirim, langkah-langkah yang harus dilakukan adalah sebagai berikut: 1. Memilih tab menu Outbox. 2. Untuk memunculkan fungsi forward pada menu outbox maka harus dilakukan hold tap pada pesan yang dipilih. 101 3. Memasukkan kunci yang diinginkan, dilanjutkan dengan memasukkan nomor tujuan. Dan dilanjutkan dengan meng- klik button send . Dan akan mendapatkan informasi apakah pesan sudah terkirim. 102

4.4.1.4. Balas SMS diterima

Untuk melakukan balas SMS diterima, langkah-langkah yang harus dilakukan sebagai berikut: 1. Memilih tab menu Inbox. 2. Untuk memunculkan fungsi reply pada menu inbox maka harus dilakukan hold tap pada pesan yang dipilih. 3. Memasukkan kunci yang diinginkan, dilanjutkan dengan memasukkan nomor tujuan. Dan dilanjutkan dengan meng- 103 klik button send . Dan akan mendapatkan informasi apakah pesan sudah terkirim.

4.4.1.5. Balas SMS terkirim

Untuk melakukan balas SMS diterima, langkah-langkah yang harus dilakukan sebagai berikut: 1. Memilih tab menu Outbox. 104 2. Untuk memunculkan fungsi reply pada menu inbox maka harus dilakukan hold tap pada pesan yang dipilih. 3. Memasukkan kunci yang diinginkan, dilanjutkan dengan memasukkan nomor tujuan. Dan dilanjutkan dengan meng- klik button send . Dan akan mendapatkan informasi apakah pesan sudah terkirim. 105

4.4.1.6. Penghapusan SMS diterima

Untuk melakukan penghapusan SMS diterima, langkah- langkah yang harus dilakukan adalah sebagai berikut: 1. Memilih tab menu inbox. 2. Untuk memunculkan fungsi delete pada menu inbox maka harus dilakukan hold tap pada pesan yang dipilih. 3. Mendapatkan informasi SMS berhasil terhapus 106

4.4.1.7. Penghapusan SMS terkirim

Untuk melakukan penghapusan SMS terkirim, langkah- langkah yang harus dilakukan adalah sebagai berikut: 1. Memilih tab menu Outbox. 2. Untuk memunculkan fungsi delete pada menu inbox maka harus dilakukan hold tap pada pesan yang dipilih. 107 3. Mendapatkan informasi SMS berhasil terhapus. 108

4.4.2. Simulasi pendistribusian Kunci

Pengujian Aplikasi VinereySMS juga dilakukan dengan simulasi real pada metode distribusi kunci. Pengujian bertujuan untuk mengetahui apakah dengan menggunakan panduan manual pemakaian Aplikasi VinereySMS user dapat mengoperasikan Aplikasi dan metode distribusi kunci dapat diterapkan. Pengujian disimulasikan pada beberapa responden secara acaktidak saling kenal. Sasaran pengujian tersebut adalah beberapa mahasiswa Farmasi, matematika, Teknik Mesin, dan Psikologi yang diambil secara acak. Untuk setiap responden hanya diberi panduan manual pemakaian Aplikasi VinereySMS dan nomor tujuan dimana masing-masing responden akan mengirimkan SMS. Didalam panduan manual penggunaan Aplikasi VinereySMS berisi tampilan Menu, fungsi dari setiap menu, cara mengoperasikan Aplikasi VinereySMS, dan metode pendistribusian kunci. Setiap responden dihimbau untuk menggunakan metode distribusi kunci yang dianjurkan pada panduan. Sedangkan responden sebagai user penerima harus membuka dan membaca pesan dengan menggunakan kunci yang telah disepakati. Pada pengujian tersebut dibagi menjadi 2 skenario pengiriman SMS. Skenario Pertama untuk 1 responden sebagai user pengirim melakukan pengiriman SMS kepada 1 responden lain sebagai user penerima, lalu responden sebagai user penerima harus membuka isi pesan. Sedangkan skenario kedua, 3 responden sebagai user pengirim 109 mengirimkan SMS kepada 1 responden sebagai user penerima, lalu responden sebagai user penerima harus membuka isi pesan. 110 BAB V ANALISIS DAN HASIL IMPLEMENTASI

5.1. Hasil Pengujian Sistem