BAB V
Pada bab ini akan dibahas tentang motode pengujian sistem yang
dikembangkan pada penelitian ini. Pengujian sistem pada penelitian ini dititik
Pengujian perangkat lunak adalah salah satu hal yang terpenting dalam
dengan waktu dan usaha yang minimal (Jogiyanto. HM, 1990). Pengujian
sistem perangkat lunak bekerja sesuai dengan desain yang ada dan bekerja
61
62
Box Testing. White Box Testing adalah pengujian terhadap alur logika
perangkat lunak.
White box testing is a test case design method that uses the control
1990).
kegunaan, yaitu :
White Box Testing adalah Basis Path Testing. Metode basis path
akan diuji.
sebagai berikut
alir
rumus :
V(G) = E – N + 2
V(G) = P + 1
diagram alir.
Pengujian White Box Testing dilakukan pada diagram alir utama dari
logika yang benar. Hal ini disebabkan sudah jelasnya kerja dari tiap-tiap
fungsi pendukung. Kesalahan yang terjadi pada fungsi pendukung tidak secara
V(G) = P + 1
V(G) = 3 + 1
65
V(G) = 4
Sesuai dengan teori tentang pengujian white box testing, setelah nilai
dengan mudah dan lengkap. Pada kasus ini, diagram alir yang terdapat alir
titik proses. Setiap proses ataupun logika diwakili oleh satu titik dan semua
titik saling berhubungan. Ringkasan alir yang terdapat pada gambar 4.1.
dimulai dari proses instalasi sampai dengan proses selesai pada diagram alir
3 4
5 6 7
10
Gambar 5.1
Ringkasan diagram alir utama perangkat lunak
67
Dari ringkasan flowgraf perangkat lunak pada gambar 4.1 dapat ditentukan 4
a) 1-2-3-4-9-10.
b) 1-2-3-5-6-8-9-10.
c) 1-2-3-5-6-8-9-10.
d) 1-2-3-5-6-9-2.
Setelah mendapat jalur pengujian, maka dapat dijelaskan fungsi dari tiap-tiap
didapat, hal ini ditunjukkan nilai Line Status Register ( LSR ). Karena data
mengindentifikasi indeks data. Jika data yang masuk adalah data pertama
dari pasangan data, dan data tersebut tidak akan disimpan ke memori
maka akan terjadi perulangan. Pada saat terjadi perulangan akan dicek
(b). Jalur ini mengidentifikasi indeks data. Jika data yang masuk adalah
data pertama dari pasangan data, maka data tersebut akan disimpan ke
68
memori, seperti pada jalur (a), terjadi penekanan tombol Esc pada
keyboard.
jalur yang ada. Pada semua jalur, yaitu dari jalur (a) sampai (d), pada
ini akan mengakibatkan penghentian semua proses yang ada dan kembali
data yang masuk adalah data valid dan aktifitas lain seperti penekanan tombol
titik diindahkan.