Page 161 - kegiatan pembelajaran 1
P. 161
Analisis Desain Sistem Informasi
Perangkat lunak dapat diuji dengan dua cara, yaitu :
a. Pengujian dengan menggunakan data uji untuk menguji
semua elemen program (data internet, loop, logika,
keputusan dan jalur). Data uji dibangkitkan dengan
mengetahui struktur internet (kode sumber) dari
perangkat lunak.
b. Pengujian dilakukan dengan mengeksekusi data uji dan
mengecek apakah fungsional perangkat lunak bekerja
dengan baik.
Pengujian merupakan bagian yang tidak dapat
terpisahkan dari pembangunan sebuah sistem. Karena
dengan melakukan pengujian terhadap sistem yang akan
diimplementasikan maka dapat diketahui apakah sistem
tersebut berjalan sesuai dengan keinginan atau tidak. Dan
dimaksudkan agar kualitas dari sistem dapat terjamin
sebelum diimplementasikan. Dari pengujian sistem kita
dapat mengetahui kesalahan-kesalahan yang terdapat pada
sistem seperti kesalahan penulisan sintaks yang
menyebabkan sistem tidak berjalan sesuai dengan keinginan
dari perancang sistem tersebut.
Black-box testing adalah metode pengujian perangkat
lunak yang tes fungsionalitas dari aplikasi yang bertentangan
dengan struktur internal atau kerja. Uji kasus dibangun di
sekitar spesifikasi dan persyaratan, yakni, aplikasi apa yang
seharusnya dilakukan. Menggunakan deskripsi eksternal
perangkat lunak, termasuk spesifikasi, persyaratan, dan
desain untuk menurunkan uji kasus (Whitten, 2004). Tes ini
dapat menjadi fungsional atau non-fungsional, meskipun
biasanya fungsional. Perancang uji memilih input yang valid
dan tidak valid dan menentukan output yang benar. Tidak
ada pengetahuan tentang struktur internal benda uji itu.
Metode uji dapat diterapkan pada semua tingkat pengujian
Pengujian Sistem 151