Testing Strategy
• Testing software adalah tool pertama untuk menjamin
kualitas software yang diterapkan untuk mengontrol kualitas
produk software sebelum pengiriman atau instalasi di
tempat pelanggan.
• Pada awalnya, testing terbatas pada tahap akhir
pembangunan, setelah seluruh paket telah selesai.
• Kemudian, pentingnya deteksi dini terhadap cacat pada
software menyebabkan konsep jaminan kualitas berubah.
• Para profesional SQA didorong untuk memperluas kegiatan
testing terhadap coding pada setiap bagian proses
produksi, yang menyebabkan adanya testing setiap unit dari
modul software dan testing terintegrasi seluruh modul.
Testing Strategy
• Umumnya semua kegiatan testing adalah dengan
cara menjalankan aplikasi mereka langsung dari
kodenya, tidak dengan cara meninjau dokumentasi
pembangunan.
• Beberapa referensi cenderung untuk memperluas
lingkup testing lebih jauh dan mempertimbangkan
bahwa semua siklus hidup jaminan kualitas
software difungsikan sebagai suatu jenis kegiatan
testing .
Definisi dan Tujuan Testing
Definisi (klasik) menurut Myers (1979) :
"Testing adalah proses eksekusi program dengan
maksud untuk menemukan kesalahan."