Dropsis Blog
Dropsis Blog

Teknik Uji Coba Perangkat Lunak

Diposting oleh filan89 Minggu, 23 Mei 2010

Pengujian PL adalah elemen kritis dari jaminan kualitas PL dan
merepresentasikan spesifikasi, desain dan pengkodean.
Meningkatnya visibilitas PL sbg suatu elemen sistem dan "biaya” yg muncul
akibat kegagalan PL, memotivasi dilakukan perencanaan yg baik melalui
pengujian yg teliti.
Dalam melakukan uji coba ada 2 masalah penting yang akan dibahas, yaitu :
A. Teknik uji coba PL
B. Strategi uji coba PL
TEKNIK UJI COBA PL
Pada dasarnya, pengujian merupakan suatu proses rekayasa PL yg dapat
dianggap (secara psikologis) sebagai hal yg destruktif daripada
konstruktif.
SASARAN PENGUJIAN (Glen Myers) :
1. Pengujian adalah proses eksekusi suatu program dengan maksud
menemukan kesalahan.
2. Test case yg baik adalah test case yg memiliki probabilitas tinggi
untuk menemukan kesalahan yg belum pernah ditemukan sebalumnya.
3. Pengujian yg sukses adalah pengujian yg mengungkap semua
kesalahan yg belum pernah ditemukan sebelumnya.
PRINSIP PENGUJIAN (diusulkan Davis) :
· Semua pengujian harus dapat ditelusuri sampai ke persyaratan
pelanggan.
· Pengujian harus direncanakan lama sebelum pengujian itu dimulai.
· Prinsip Pareto berlaku untuk pengujian PL. Prinsip Pareto
mengimplikasikan 80% dari semua kesalahan yg ditemukan selama
pengujian sepertinya akan dapat ditelusuri sampai 20% dari semua
modul program.
· Pengujian harus mulai "dari yg kecil" dan berkembang ke pengujian
"yang besar".
· Pengujian yg mendalam tidak mungkin.
· Paling efektif, pengujian dilakukan oleh pihak ketiga yg independen.

Dua macam pendekatan test yaitu :
1. Black Box Testing
Test case ini bertujuan untuk menunjukkan fungsi PL tentang cara
beroperasinya, apakah pemasukan data keluaran telah berjalan
sebagaimana yang diharapkan dan apakah informasi yang disimpan
secara eksternal selalu dijaga kemutakhirannya.
2. White Box Testing
Adalah meramalkan cara kerja perangkat lunak secara rinci, karenanya
logikal path (jalur logika) perangkat lunak akan ditest dengan
menyediakan test case yang akan mengerjakan kumpulan kondisi dan
atau pengulangan secara spesifik. Secara sekilas dapat diambil
kesimpulan white box testing merupakan petunjuk untuk mendapatkan
program yang benar secara 100%.

0 komentar

Posting Komentar

translate

http://www.keajaibanfacebook.com /member/lannna.php

jam..

Blog Archive

Daftar Blog Saya