Teknik dalam Testing

Thursday, May 10, 2012

Ada 2 macam teknik dalam testing yaitu:
Blackbox testing

  • Tidak perlu mengetahui struktur software.
  • Juga disebut dengan specification-based atau functional testing.
Whitebox testing

  • Harus mengetahui struktur dan implementasi dari software.

Deskripsi Blackbox

Keterangan gambar:
  • Pendekatan pengujian dimana program dianggap sebagai suatu “blackbox”.
  • Berbasiskan spesifikasi.
  • Kebenaran perangkat lunak yang diuji hanya dilihat berdasarkan keluaran yang dihasilkan dari data atau kondisi masukan yang diberikan untuk fungsi yang ada tanpa melihat bagaimana proses untuk mendapatkan keluaran tersebut.
Tujuan blackbox
Menemukan :
– Fungsi yang salah atau tidak ada 
– Kesalahan interface
– Error pada akses database external
– Error pada kinerja 
– Error pada saat inisialisasi atau terminasi 

Testcase
Definisi testcase: Sekumpulan input, kondisi yang dijalankan dan hasil yang diharapkan. Dikembangkan untuk tujuan tertentu.

Fungsi testcase
Sebagai panduan untuk :
- Melakukan testing kesesuaian komponen terhadap suatu spesifikasi Blackbox testing.
- Melakukan testing kesesuaian komponen terhadap desain Whitebox testing.