Assalamualaikum Wr.Wb.
alhamdulilah kali ini saya bisa menulis lagi di blog saya sedikit berbagi ilmu tentang Testing dan Implementasi sistem Informasi
Definisi Testing
Menurut Hetzel 1973: proses pemantapan kepercayaan akan
kinerja program atau sistem sebagaimana yang diharapkan.
Menurut Myers 1979: proses eksekusi program atau sistem secara
intens untuk menemukan error.
Menurut Hetzel 1983 (Revisi): tiap aktivitas yang digunakan
untuk dapat melakukan evaluasi suatu atribut atau kemampuan dari program atau
sistem dan menentukan apakah telah memenuhi kebutuhan atau hasil yang
diharapkan.
Menurut Standar ANSI/IEEE 1059: proses menganalisa suatu
entitas software untuk mendeteksi perbedaan antara kondisi yang ada dengan
kondisi yang diinginkan ( defects / errors / bugs ) dan mengevaluasi fitur-
fitur dari entitassoftware.
Definisi Testing Software
Testing software adalah proses mengoperasikan software dalam
suatu kondisi yang dikendalikan, untuk verifikasi apakah telah berlaku
sebagaimana telah ditetapkan, validasi apakah spesifikasi yang telah ditetapkan
sudah memenuhi keinginan atau kebutuhan dari pengguna yg sebenarnya.
Verifikasi adalah pengecekan atau pengetesan
entitas-entitas, termasuk software untuk pemenuhan dan konsistensi dengan
melakukan evaluasi hasil terhadap kebutuhan yang telah ditetapkan. ( Are we
building the system right?)
Validasi melihat kebenaran system, apakah proses yang telah
ditulis dalam spesifikasi adalah apa yang sebenarnya diinginkan atau dibutuhkan
oleh pengguna.( Are we building the right system?)
Deteksi error: Testing seharusnya berorientasi untuk membuat
kesalahan secara intensif, untuk menentukan apakah suatu hal tersebut terjadi
bilamana tidak seharusnya terjadi atau suatu hal tersebut tidak terjadi dimana
seharusnya mereka ada.


