STRATEGI PENGUJIAN PERANGKAT LUNAK
Digunakan untuk mengintegrasikan metode-metode perancangan kasus pengujian perangkat lunak menjadi suatu langkah-langkah terencana dengan tujuan mendapatkan perangkat lunak yang sukses. Setiap strategi pengujian perangkat lunak harus meliputi perencanaan pengujian, perancangan kasus-kasus uji, eksekusi pengujian, pengumpulan data,serta evaluasi.
Pengujian unit program
Pengujian difokuskan pada unit terkecil dari suatu modul program. Dilaksanakan denganmenggunakan driver dan stub. Driver adalah suatu program utama yang berfungsimengirim atau menerima data kasus uji dan mencetak hasil dari modul yang diuji. Stubadalah modul yang menggantikan modul sub-ordinat dari modul yang diuji.
2. Pengujian integrasi
Pengujian terhadap unit-unit program yang saling berhubungan (terintegrasi) denganfokus pada masalah interfacing. Dapat dilaksanakan secara top-down integration atau bottom-up integration.
3. Pengujian validasi
Pengujian ini dimulai jika pada tahap integrasi tidak ditemukan kesalahan. Suatu validasidikatakan sukses jika perangkat lunak berfungsi pada suatu cara yang diharapkan oleh pemakai.
4. Pengujian sistem
Pengujian yang dilakukan sepenuhnya pada sistem berbasis komputer.
• Recovery testing
Pengujian dilakukan dimana sistem diusahakan untuk gagal, kemudian diujinormalisasinya.
• Security testing
Dilakukan untuk menguji mekanisme proteksi
• Stess testing
Pengujian yang dirancang untuk menghadapkan suatu perangkat lunak kepada situasiYang tidak normal.
Tidak ada komentar:
Posting Komentar