Pengujian Software Metode Penelitian

69 3. Hubungan Relasi Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.

3.2.4 Pengujian Software

Pengujian perangkat lunak adalah proses untuk mencari kesalahan pada setiap item perangkat lunak, mencatatan hasilnya mengevaluasi setiap aspek pada setiap komponen system dan mengevaluasi semua fasilitas dari perangkat lunak yang dikembangkan. Terdapat 2 hal utama yang dilakukan dalam pengujian a. Verifikasi adalah proses mengevaluasi suatu systemcomponent untuk menentukan apakan suatu produk yang diselesaikan setelah fase pengembangan memenuhi kondisi seperti yang telah ditetapkan pada awal pengembangan perangkat lunak. b. Validasi adalah proses mengevaluasi suatu systemkomponen pada akhir atau selama masa pengembangan untuk menentukan apakah produk yang dihasilkan telah memenuhi kebutuhan-kebutuhan tertentu yang diminta oleh user. Tujuan pengujian PL : a. Tujuan langsung Identifikasi dan menemukan beberapa kesalahan yang mungkin ada dalam PL yang diuji a Setelah Perangkat Lunak dibetulkan, diidentifikasi lagi kesalahan dan dites ulang untuk menjamin kualitas level penerimaan 70 b Membentuk tes yang efisien dan efektif dengan anggaran dan jadwal yang terbatas

b. Tujuan tidak langsung

a Mengumpulkan daftar kesalahan untuk digunakan dalam daftar pencegahan kesalahan tindakan corrective dan preventive Metode Pengujian Metode pengujian adalah cara atau teknik untuk menguji perangkat lunak, mempunyai mekanisme untuk menentukan data uji yang dapat menguji perangkat lunak secara lengkap dan mempunyai kemungkinan tinggi untuk menemukan kesalahan. 1. White Box Pengujian white box glass box adalah pengujian yang didasarkan pada pengecekan terhadap detil perancangan, menggunakan struktur kontrol dari desain program secara procedural untuk membagi pengujian ke dalam beberapa kasus pengujian. 2. Black Box Pengujian black box adalah pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar. Pengujian black box merupakan metode peracangan data uji yang didasarkan pada spesifikasi perangkat lunak. Data uji dibangkitkan, dieksekusi pada