PRETEST BAB 9
Pada fase pemograman ada tahapan uji. Sebutkan tahapan uji tersebut !
Tahapan Uji Pada Fase
Pemrograman
Pada 9 langkah fase pemrograman tahap pengujian terdapat
pada langkah ke 6 dan 7 yaitu:
Langkah 6. Menguji
Modul (Test The Module)
Programmer menguji modul dengan
menetapkan lingkungan yang tepat, menyediakan beberapa input, membiarkan modul
langsung memproses secara logik dan mendapatkan hasilnya. Beberapa input
mungkin tidak sebenarnya, terutama jika modul tersebut tidak menyediakan input
yang sebenarnya. Modul seharusnya diuji dalam dua tahap, yaitu:
Pengelolaan Proyek Sistem Informasi
• Tahap Pertama disebut pengujian
“ Whi te Box ”. Programmer harus mengetahui isi di dalam modul dan menyediakan
data pengujian, sehingga masing-masing path logical dalam program dapat
dieksekusi.
• Tahap Kedua atau pengujian “ Black
Box ” dapat dilakukan. Dalam pengujian ini, programmer mengabaikan bagian dalam
dari modul – data disediakan secara berurut dan dianggap seperti pemakaian
sebenarnya.
Langkah 7. Menguji
Level Terendah dari Integrasi ( Test The Lowest Levels Of Integration )
Jika modul utama memanggil
sub-modul, programmer harus menggabungkan dan menguji semua modul secara
bersama-sama. Bahkan jika programmer tidak bertanggung jawab untuk menulis
sub-modul, programmer harus menguji perintah CALL dan RETURN dari seluruh
modul.
Metode terbaik untuk melakukan
hal ini adalah membuat sebuah “ program stub ” (potongan program) sebagai
pengganti sub-modul. Potongan program ini dapat terdiri dari empat baris
program yang menunjukkan bahwa kontrol sudah diterima dengan baik, tampilkan
parameter penerima, jika perlu lakukan pengontrolan kembali dengan beberapa
parameter yang tidak sebenarnya.
POST TEST BAB 9
Pada fase pemograman ada tahapan uji. Sebutkan perbedaan dari uji secara black box dengan white box tahapan uji !
Perbedaan Tahap Uji
White Box dan Black Box
1.
White
Box = merupakan tahap pertama pada pengujian.
Programmer harus mengetahui isi di
dalam modul dan menyediakan data pengujian, sehingga masing-masing path logical
dalam program dapat dieksekusi.
2.
Black
Box = merupakan tahap kedua dalam pengujiam.
Programmer mengabaikan bagian dalam
dari modul-data disediakan secara berurut dan dianggap seperti pemakaian
sebenarnya.