Testing dan Implementasi 1st class
System Development Life Cycle
System Development Life Cycle
Testing Proses menganalisa suatu entitas software untuk mendeteksi perbedaan antara kondisi yang ada dengan kondisi yang diinginkan (defect / error / bugs) dan mengevaluasi fitur-fitur dari entitas software (standar IEEE1059) Testing akan melakukan Verifikasi Deteksi Error Validasi
Testing Verifikasi Are we building the system right? Validasi Are we building the right system ? Deteksi Error Apakah program tidak ada error?
Manfaat Testing Meningkatkan kepercayaan, tingkat resiko yang dapat diterima Menyediakan informasi untuk deteksi error secara dini Menyediakan informasi yang dapat mencegah terjadinya error Mencari error dan kelemahan sistem Mencari sejauh apa kemampuan dari sistem Menyediakan informasi untuk kualitas produk software
Penyebab Terjadi nya Error Paton, Ron. Software Testing ISBN 0-672-32798-8. 2005. Sams Publishing
Cost Effect
REVIEW Kenapa harus dilakukan Testing? Kapan Testing Dilakukan? Bagaimana hubungan antara fase pembangunan, waktu testing dan cost?