Home Start Back Next End
  
.. 45
2.1.6.10
Testing (Pengujian)
Proses  pengujian 
adalah
aktivitas  dalam 
mengeksekusi
program  aplikasi
·. 
dengan  tujuan 
untuk 
memeriksa 
kesalahan 
apa
saja 
yang
masih 
terdapat 
d;uam
aplikasi 
tersebut.   
Keuntungan 
dari
tahapan  ini
untuk
mendemonstrasikan
pemakaian
aplikasi 
dan
mengecek 
apakah  aplikasi 
dapat
digunakan 
seperti
yang
diharapkan pengguna
sistem
dan berjalan
dengan
performa
yang
diinginkan.
Ada 
empat 
strategi 
yang  dapat 
digunakan  
dalam 
tahap 
pengujian 
ini.
Masing-masing
memiliki 
kelebihan
dan
kekurangarmya.  Strategi 
tersebut
adalah
sebagai
berikut
:
1.  
Top-down  testing.
Pengujian   dimulai 
pada 
level 
subsistem   (level 
atas) 
dengan 
modul-modul
yang 
terdapat 
di 
dalarnnya, 
di 
mana 
komponen
sederhana  
yang 
memiliki
tarripilan
antarmuka 
yang
sama
tanpa
kode
fungsional.
Keuntungarmya 
yaitu,
kesalahan 
dalam 
perancangan
dapat 
dideteksi 
lebih 
awal,  mencegah
perancangan
·    
atau     pengimplementasian   
ulang    
yang     terlalu    
besar,
menyediakan sebuah 
model
kerja
terbatas, 
dan
dapat
mendemonstrasikan
kemampuan
sistem.   
Kerugiarmya 
yaitu, 
program 
harus 
diproduksi 
untuk
berpura-pura sebagai
bagian
sistem
pada
level
bawah.
2.  
Bottom-Up testing.
Pengujian  
berlawanan
dengan 
metode 
top-down,
metode 
ini 
dimulai 
dari
modul-modul
yang
terdapat  pada
level
bawah  dari
hirarki  dan
mengarah 
ke
Word to PDF Converter | Word to HTML Converter