Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

 Strategi testing software mengintegrasikan metode-metode disain test case software kedalam suatu rangkaian tahapan yang terencana dengan baik, agar.

Presentasi serupa


Presentasi berjudul: " Strategi testing software mengintegrasikan metode-metode disain test case software kedalam suatu rangkaian tahapan yang terencana dengan baik, agar."— Transcript presentasi:

1

2  Strategi testing software mengintegrasikan metode-metode disain test case software kedalam suatu rangkaian tahapan yang terencana dengan baik, agar pengembangan software berhasil.

3  Testing dimulai dari tingkat komponen terkecil sampai pada integrasi antar komponen dikeseluruhan sistem komputer.  Teknik testing berbeda-beda sesuai dengan waktu penggunaan.  Testing dilakukan oleh pengembang software dan dilakukan oleh suatu grup tes yang independen.  Testing dan debugging adalah aktifitas yang berbeda, tapi debugging harus diakomodasi disetiap strategi testing.

4  Menurut Boehm: › Verifikasi: “Apakah kita telah membuat produk dengan benar? › Validasi:”Apakah kita telah membuat produk yang benar?

5  Strategi Testing:

6  Tahapan testing software:

7  Agar startegi testing software dapat diimplementasikan dengan sukses, maka isu-isu dibawah ini harus dipertimbangkan (Tom Gilb): › Spesifikasi kebutuhan produk agar dikuantifikasi dan ditetapkan jauh sebelum testing dimulai. › Nyatakan obyektifitas (tujuan) testing secara eksplisit. › Memahami pengguna software dan mengembankan profil untuk tiap kategori pengguna. › Mengembangkan rencana testing yang berdasar pada “rapid recycle testing” (siklus yang ketat – 2 % dari usaha yang dikeluarkan saat proyek)

8  Membuat software yang kokoh (robust), yang didisain untuk melakukan tes dirinya.  Gunakan Formal Technical Review (FTR) yang efektif sebagai filter testing tertentu.  Lakukan Formal Technical Review untuk menilai strategi tes dan test case.  Kembangkan pendekatan pengembangan yang berkelanjutan untuk proses testing.

9  Unit testing berfokus pada usaha verifikasi pada unit terkecil dari disain software – komponen atau modul software.  Unit test berorientasi pada white box test.

10  Modul interface dites untuk memastikan aliran informasi telah berjalan seperti yang diharapkan.  Struktur data lokal diperiksa untuk memastikan integritas data terjaga saat disimpan.  Batasan kondisi dites untuk memastikan modul beroperasi dengan benar pada batasan yang telah ditetapkan.  Semua jalur independen (basis path) pada diperiksa.  Semua jalur penanganan kesalahan dites.


Download ppt " Strategi testing software mengintegrasikan metode-metode disain test case software kedalam suatu rangkaian tahapan yang terencana dengan baik, agar."

Presentasi serupa


Iklan oleh Google