Dosen Pengampu :
Pengujian dimulai pada level modul dan dilanjutkan terus hingga integrasi
dari keseluruhan sistem.
Unit Testing
Integration Testing
System Testing
Acceptance Test
STRATEGI TESTING
UNIT TESTING
Berfokus pada inti terkecil dari desain perangkat lunak yaitu modul
Non Incremental
/ Bigbang
Top-down testing
Integration Test Integrasi Incremental
Bottom-up testing
Sandwitch
TEKNIK INTEGRATION TESTING
2) Integrasi incremental
Integrasi ini dilakukan untuk membangun dan menguji interface
program dalam segmen-segmen kecil, sehingga kesalahan lebih
mudah diisolasi dan dibetulkan. Interface lebih mungkin untuk diuji
dengan lengkap.
Incremental integration test
Pendekatan integration test
Top-down testing
Berawal dari level-atas system dan terintegrasi dengan
mengganti masing-masing komponen secara top-down dengan
suatu stub (program pendek yg mengenerate input ke sub-
system yg diuji).
Bottom-up testing
Integrasi components ini dimulai dari modul terkecil hingga
sistem lengkap.
Functional testing
Kebutuhan
Fungsional
Security Testing
Kebutuhan
Non Fungsional Usability Testing
Stress Testing
Perfomance Testing
SYSTEM TESTING
A Mudah digunakan 1 2 3 4 5
B User Friendly 1 2 3 4 5
C Mudah dimengerti 1 2 3 4 5
D Tingkat Kepercayaan 1 2 3 4 5
F Waktu Respons 1 2 3 4 5
G Tingkat komfortabel 1 2 3 4 5
SYSTEM TESTING
4. Test Stress
Catatan :
Tes kinerja sering digunakan bersamaan dengan tes stress, dimana kita
bisa melihat bagaimana kinerja sistem dalam keadaan abnormal.
ACCEPTANCE TEST
Alpha Test
ACCEPTANCE
TEST
Beta Test
Acceptance User
• Load testing
• Security testing
• Link testing
• HTML validation
• dll
Load testing
– Untuk menentukan apakah link dari suatu situs baik itu ke internal dan
external web pages bekerja
– Web yg memiliki banyak link ke situs luar perlu link testing yg dijadwal
secara teratur
HTML validation
Tugas di tulis tangan di kertas Double Folio dan Batas pengumpulan Hari selasa.
THANKS YOU