Pemrograman Bahasa C LANDASAN TEORI
sampai pada pelanggan end user. Bug merupakan suatu hal yang biasa sehingga yang perlu dilakukan adalah meminimalisir bug dengan melaukan pengujian.
Secara umum pengujian perangkat lunak adalah sebagai berikut : 1
Pengujian dilakukan dari level komponen hingga integrasi antar komponen menjadi sebuah sistem.
2 Teknik pengujian disesuaikan dengan berbagai sis atau unit dalam waktu
yang berbeda-beda bergantung pada pengujian bagian yang dibutuhkan. 3
Pengujian dilakukan oleh pengembang perangkat lunak atau tim uji yang tidak terkait dengan pengembang perangkat lunak independent test
group. 4
Pengujian dan penirkutuan debugging merupakan aktivitas yang berbeda namun harus diakomodasi dengan bebagai strategi pengujian. Pengujian
lebih fokus untuk mencari adanya kesalahan error baik dari sudut pandang orang secara umum atau dari sudut pandang pengembang tanpa
harus menemukan lokasi kesalahan pada kode program. Penirkutuan debugging adalah proses mencari lokasi kesalahan error pada kode
program sehingga dapat segera diperbaiki oleh pembuat program programmer.
Terdapat dua pendekatan metode pengujian diantaranya adalah.