TESTING DAN QA SOFTWARE PERTEMUAN 9

Slides:



Advertisements
Presentasi serupa
Testing & Implementation System
Advertisements

Proses Testing & Standar Internasional
Rekayasa Perangkat Lunak dan Proses Software
BAB 8 PENGUJIAN PERANGKAT LUNAK
Testing dan Implementasi Sistem
REKAYASA PERANGKAT LUNAK
TESTING DAN QA SOFTWARE PERTEMUAN 5 & 6
U NIVERSITAS B INA D ARMA P ALEMBANG L AILI A DHA, M.K OM /T EKNIK I NFORMATIKA /2013.
Testing dan Implementasi Sistem
TESTING DAN QA SOFTWARE PERTEMUAN 7
TEKNIK PENGUJIAN PERANGKAT LUNAK
Testing dan Implementasi Sistem
TESTING PROGRAM Materi Pertemuan ke-5 & 6.
TESTING DAN QA SOFTWARE PERTEMUAN 9
U NIVERSITAS B INA D ARMA P ALEMBANG L AILI A DHA, M.K OM /T EKNIK I NFORMATIKA /2013.
STRATEGI PENGUJIAN PERANGKAT LUNAK
Testing dan Implementasi Sistem
Pengujian Perangkat Lunak Shinta P.. Pengujian perangkat lunak : Menjalankan program dengan maksud untuk mengetahui kesalahan (error) program, mengukur.
Methods for Software Engineering CHAPTER 5 Software Project Planning Software engineering: a practitioner’s approach / Roger S. Pressman.—5th ed.
Kriteria Rekayasa Perangkat Lunak (lanjutan)
TEKNIK TESTING DAN STRATEGI TESTING
PENGUJIAN DENGAN SIKLUS HIDUP
Testing dan implemantasi sistem
Pengujian dan Implementasi Sistem Informasi
Testing dan implementasi sistem
Tim RPL Teknik Informatika 2017
BAB 1 PENGUJIAN PERANGKAT LUNAK
14. PENGUJIAN PERANGKAT LUNAK
TEKNIK PENGUJIAN PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
TESTING PROGRAM.
WHITE BOX TESTING PENGUJIAN BASIS PATH
Strategi Pengujian Perangkat Lunak
Teknik Pengujian Perangkat Lunak
Testing dan Implementasi Sistem
Strategi Testing Rika Harman, S.Kom.,M.S.I.
Strategi Pengujian Perangkat Lunak & Sistem
Black Box Testing.
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-10)
Testing & Implementasi
TESTING DAN IMPLEMENTASI PERTEMUAN 3
TESTING DAN IMPLEMENTASI PERTEMUAN 2
Software Engineering ( Pressman )
TESTING DAN IMPLEMENTASI PERTEMUAN 4
Interaksi Manusia dan Komputer (Proses Desain)
FASE PEMOGRAMAN.
Strategi Pengujian Perangkat Lunak
TEKNIK PENGUJIAN PERANGKAT LUNAK
Testing Dan Implementasi Sistem
TEKNIK PENGUJIAN PERANGKAT LUNAK
TESTING DAN QA SOFTWARE PERTEMUAN 14
Interaksi Manusia dan Komputer (Proses Desain)
TESTING DAN QA SOFTWARE PERTEMUAN 18
TESTING DAN QA SOFTWARE PERTEMUAN 10 & 11
TESTING DAN QA SOFTWARE PERTEMUAN 16 & 17
Pengujian Perangkat Lunak
Strategi Pengujian Perangkat Lunak
Pengujian White Box Kustanto 11/27/2018 Pengujian white box.
TEKNIK PENGUJIAN PERANGKAT LUNAK
TESTING DAN QA SOFTWARE PERTEMUAN 12
TESTING DAN QA SOFTWARE PERTEMUAN 13
Tim RPL Teknik Informatika 2018
White Box Testing.
Strategi Pengujian Perangkat Lunak
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
WHITE BOX TESTING PENGUJIAN BASIS PATH
Strategi Pengujian Perangkat Lunak
Strategi Pengujian Perangkat Lunak
Transcript presentasi:

TESTING DAN QA SOFTWARE PERTEMUAN 9 STRATEGI TESTING

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

PENDEKATAN STRATEGI TESTING 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.

VERIFIKASI & VALIDASI Menurut Boehm: Verifikasi: “Apakah kita telah membuat produk dengan benar? Validasi:”Apakah kita telah membuat produk yang benar?

PENDEKATAN STARTEGI TESTING Strategi Testing:

TAHAPAN TESTING SOFTWARE

ISU-ISU STRATEGI TESTING 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)

ISU-ISU STRATEGI TESTING (con’t) 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.

UNIT TESTING ~ DEFINISI ~ Unit testing berfokus pada usaha verifikasi pada unit terkecil dari disain software – komponen atau modul software. Unit test berorientasi pada white box test.

UNIT TEST ~ HAL YANG PERLU DIPERHATIKAN ~ 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.