Pengujian (Testing)
Pengujian
(Testing) adalah instrumen penting dalam pengembangan aplikasi web untuk
mendapatkan produk yang berkualitas.
Testing
adalah sebuah aktivitas untuk mengevaluasi kualitas dari sebuah produk dan
memperbaiki produk dengan mengidentifikasi masalahnya.
Error
adalah perbedaan antara nilai atau kondisi yang dihitung, diukur dengan
kenyataan, dan kebenaran teori (IEEE standard 610.12-1990). Kesalahan (Error)
terjadi jika hasil dari jalannya testing tidak sama dengan hasil yang
diharapkan.
Testing
tidak mengarah pada perbaikan kualitas walau error telah terdeteksi dan
dihilangkan. Sasaran utama testing adalah menemukan error daripada menampilkan
kekurangannya. Testing sendiri bisa dibilang berhasil jika error terdeteksi,
terutama mendapat tambahan informasi mengenai masalah dari aplikasi.
Testing
yang tidak menemukan kesalahan yaitu “waste of time” (Kaner et al. 1999).