Software Testing Riskha Dwi Anggraeni Software Testing Software

  • Slides: 8
Download presentation
Software Testing Riskha Dwi Anggraeni

Software Testing Riskha Dwi Anggraeni

Software Testing Software testing adalah proses untuk menganalisa sebuah software �Mendeteksi antara kondisi sekarang

Software Testing Software testing adalah proses untuk menganalisa sebuah software �Mendeteksi antara kondisi sekarang dengan kondisi requirement apakah sudah sesuai atau belum �Mengevaluasi fitur-fitur software Software testing dilakukang pada sepanjang proses pembanguan software

Software Testing bagian dari Vaerifikasi dan Validasi Verifikasi • Mengevaluasi sistem atau komponen untuk

Software Testing bagian dari Vaerifikasi dan Validasi Verifikasi • Mengevaluasi sistem atau komponen untuk memastikan bahwa produk pada pengembangannya telah sesuai dengan kondisi pada fase awal. • Memastikan fitur-fitur berjalan dengan baik. Validasi • Mengevaluasi sistem atau komponen selama atau pada proses pembangunan untuk memastikan apakah telah memenuhi requirement yang ditentukan. • Apakah fitur telah sesuai dnegan requirement klien?

Two Basic of Software Testing Black Box Testing White Box Testing

Two Basic of Software Testing Black Box Testing White Box Testing

Black Box Testing White Box Testing • Functional Testing • Tidak mengakses code program

Black Box Testing White Box Testing • Functional Testing • Tidak mengakses code program • Biasa digunakan untuk validasi • Disebut structural testing dan glass box testing • Dapat mengakses code program • Biasanya digunakan untuk verifikasi

6 Tipe testing Unit Testing 1. 1. 2. 3. Testing dilakukan oleh individual software

6 Tipe testing Unit Testing 1. 1. 2. 3. Testing dilakukan oleh individual software atau hardware unit White box testing Low level design Integration Testing 2. 1. 2. 3. dimana komponen software dites secara bersamaan memverifikasi apaka kedua unit software berjalan dengan baik Black-and white-box testing Functional & System Testing 3. 1. 2. Memastikan sofware berjalan di berbagai environtment yang mungkin akan digunakan oleh user Black box testing

4. Acceptance Testing 1. 2. 3. Testing dengan melibatkan customer Testing bertujuan apakan sistem

4. Acceptance Testing 1. 2. 3. Testing dengan melibatkan customer Testing bertujuan apakan sistem sudah sesuai dengan kebutuhan custiomer Black box testing 5. Regression Testing 1. 2. 3. Melakukan testing ulang untuk bagian-bagian tertentu yang sudah dilakukan perbaikan Sebelumnya Black-and white-box testing 6. Beta Testing 1. 2. 3. Testing yang memlibatkan user atau disebut beta tester User akan menginstall dan menggunakan software tersebut, kemudian jika ada bug akan diperbaiki oleh developer Black box testing