Outline
- Teknik testing
- Blackbox testing
- Testcase
- Pembuatan testcase
============================================================
Teknik dalam testing
Ada 2 macam
- Blackbox testing
- Tidak perlu mengetahui struktur software
- Juga disebut dengan specification-based atau functional testing
- Whitebox testing
- Harus mengetahui struktur dan implementasi dari software
============================================================
Blacbox testing
- 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 testing:
Menemukan :
============================================================
Testcase
============================================================
White box testing
White Box Testing menggunakan 3 macam tahapan testing
Kegunaan Alur Logika:
Menemukan :
- Fungsi yang salah atau tidak ada
- Kesalahan interface
- Error pada akses database external
- Error pada kinerja
- Error pada saat inisialisasi atau terminasi
============================================================
Testcase
- Sekumpulan input, kondisi yang dijalankan dan hasil yang diharapkan
- Dikembangkan untuk tujuan tertentu
- Sbg panduan untuk :
- Melakukan testing kesesuaian komponen terhadap suatu spesifikasi Blackbox testing
- Melakukan testing kesesuaian komponen terhadap desain Whitebox testing
============================================================
White box testing
- Adalah testing yang diturunkan dari “pengetahuan” tentang struktur dan implementasi program
- Nama lain : glass box, structural, clear box atau open box testing
- harus tahu secara detail tetang perangkat lunak yang akan di uji.
- Untuk pengujian yang lengkap maka suatu perangkat lunak harus diuji dengan white box dan black box testing
White Box Testing menggunakan 3 macam tahapan testing
- Unit Testing
- Integration testing
- Regression Testing
- Pembuatan testcase didasarkan pada alur logika
- Alur logika dapat direpresentasikan dengan menggunakan flowgraph
Kegunaan Alur Logika:
- Menguji setiap jalur independent
- Menguji keputusan logic (true atau falsa)
- Menguji Loops dan batasannya
- Menguji Data Struktur internalnya
0 komentar:
Posting Komentar
Write comment wisely, and do not scam activities.