4.2 Pengujian Sistem
4.2.1 Pengujian Proses Kompresi Untuk menjalankan proses kompresi langkah awal adalah memilih sub menu Compression
pada menu strip File. Setelah tampilan menu Compression muncul lakukan tahapan-tahapan berikut ini untuk menjalankan proses kompresi :
1. Memilih kode algoritma kompresi Punctured Elias Codes atau Ternary Comma Code
pada radio button yang telah tersedia. Disini Penulis menggunakan kode dari algoritma Punctured Elias Codes sebagai contoh dalam pengujian proses kompresi.
Gambar 4.6 Gambar Pemilihan Algoritma Kompresi
2. Menekan tombol Browse untuk mengakses open file dialog, lalu pilihlah file .doc sebagai
input file. Disini Penulis memilih file proses.doc sebagai contoh file yang di input.
Universitas Sumatera Utara
Gambar 4.7 Gambar Open File Dialog
3. Tentukan direktori penyimpanan file terdekompresi. Tampilan save dialog file dapat
dilihat pada Gambar 4.8.
Gambar 4.8 Gambar Save File Dialog
Universitas Sumatera Utara
4. Setelah melakukan tahap input file dan save file maka tampilan pada masing-masing text
box seperti pada Gambar 4.9.
Gambar 4.9 Gambar Path Pada Masing-Masing Text Box
5. Langkah selanjutnya adalah melakukan proses kompresi yaitu caranya dengan menekan
tombol Compress maka muncullah hasil perhitungan dari parameter kinerja yang telah
ditentukan, seperti pada Gambar 4.10.
Universitas Sumatera Utara
Gambar 4.10 Gambar Hasil Proses Kompresi
Dari tahapan-tahapan proses kompresi yang telah dilakukan didapatkan file dari hasil kompresi dengan ekstensi file .pec. Tampilan file hasil kompresi dapat dilihat pada
Gambar 4.11.
Gambar 4.11 Gambar File Hasil Proses Kompresi .pec
4.2.2 Pengujian Proses Dekompresi Untuk menjalankan proses dekompresi langkah awal adalah memilih sub menu
Decompression pada menu strip File. Setelah tampilan menu Decompression muncul lakukan tahapan-tahapan berikut ini untuk menjalankan proses kompresi :
Universitas Sumatera Utara
1. Memilih kode algoritma dekompresi Punctured Elias Codes atau Ternary Comma
Code pada radio button yang telah tersedia. Disini Penulis menggunakan kode dari algoritma Punctured Elias Codes sebagai contoh dalam pengujian proses dekompresi.
Gambar 4.12 Gambar Pemilihan Algoritma Dekompresi
2. Menekan tombol Browse untuk mengakses open file dialog, lalu pilihlah file .pec sebagai
input file. Disini Penulis memilih file proseskompresi.pec sebagai contoh file yang diinput.
Universitas Sumatera Utara
Gambar 4.13 Gambar Open File Dialog
Gambar 4.14 Gambar Setelah File Berhasil Dipilih
3. Ketikkan atau copy-paste isi dari file asli kedalam text box area sebagai parameter
pembanding apakah string hasil dekompresi sama dengan string aslinya.
Universitas Sumatera Utara
Gambar 4.15 Gambar Ketikan atau Copy-Paste String Asli
4. Tentukan direktori penyimpanan file dekompresi. Tampilan save dialog file dapat dilihat
pada Gambar 4.16.
Gambar 4.16 Gambar Save File Dialog
Universitas Sumatera Utara
5. Setelah melakukan tahap input file, ketik atau copy-paste string asli dan save file maka
tampilan pada masing-masing text box seperti pada Gambar 4.17.
Gambar 4.17 Gambar Path Pada Masing-Masing Text Box
6. Langkah selanjutnya adalah melakukan proses dekompresi yaitu caranya dengan
menekan tombol Decompress maka muncullah jumlah waktu ketika proses dekompresi berjalan dan pernyataan True, bahwa string hasil dekompresi sama dengan string asli,
seperti pada Gambar 4.18.
Universitas Sumatera Utara
Gambar 4.18 Gambar Hasil Proses Dekompresi
Setelah melewati proses kompresi dan dekompresi dapat dilihat perubahan dari segi ukuran file seperti pada Gambar 4.19, 4.20 dan 4.21.
Gambar 4.19 Gambar Ukuran File Asli Sebelum Dikompresi
Gambar 4.20 Ukuran File Setelah Dikompresi
Gambar 4.21 Gambar Ukuran File Setelah Didekompresi
Universitas Sumatera Utara
4.3 Hasil Pengujian