Testing dan Implementasi Sistem 3 SKS Eka Dyar W
Eka Dyar W, S.Kom eka.dyar@yahoo.com Outline Teknik testing Blackbox testing Testcase Pembuatan testcase Eka Dyar W, S.Kom eka.dyar@yahoo.com
Teknik dalam testing Ada 2 macam Blackbox testing Whitebox testing Tidak perlu mengetahui struktur software Juga disebut dengan specification-based atau functional testing Whitebox testing Harus mengetahui struktur dan implementasi dari software
Blackbox testing
Cont’d 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 Sbg panduan untuk : Melakukan testing kesesuaian komponen terhadap suatu spesifikasi Blackbox testing Melakukan testing kesesuaian komponen terhadap desain Whitebox testing
Contoh testcase Test Case ID: CUST.01 Function: Menambah satu pelanggan baru Data Assumptions: Customer database sudah di-restore Deskripsi: Menambah satu pelanggan, melalui Form Tambah Pelanggan, dan menampilkan validasi pelanggan baru tersebut pada Tampilan Pelanggan Aksi State Awal atau Tampilan Data Hasil yg diharapkan (Response) 1. Aplikasi Penjualan dijalankan melalui Icon di windows Program Manager Tidak Ada Menu utama Aplikasi Penjualan 2. Pilih Pelanggan pada Menu Tampilan. Tampilan Utama Penjualan Pelanggan menampilkan Tampilan.. 3. Click pilihan All Customers Tampilan Pelanggan Window Pelanggan ditampilkan dengan judul “Pelanggan”. 4. Click pada Button Tambah Customer - All Customer Tampilan Tambah Pelanggan ditampilkan …
Studi kasus Aplikasi wordpad dan word testcase untuk blackbox ?
Pertemuan berikutnya White box testing Pembuatan flow graph Testcase