Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehSucianty Kartawijaya Telah diubah "6 tahun yang lalu
1
Testing dan Implementasi Sistem teknik testing
2
Teknik dalam testing Blackbox testing
Tidak berorienstasi struktur software Disebut juga dengan specification-based atau functional testing Whitebox testing - Berorientasi dengan struktur dan implementasi dari software Borise Beizer, BlackBox Testing Techniques for Functional Testing of Software System, John Wiley & Sons, Inc., 1995
3
Testing dan Implementasi Sistem materi Blackbox testing
4
Blackbox testing Pengujian black box merupakan pendekatan komplementer dari teknik white box, karena pengujian black box diharapkan mampu mengungkap kelas kesalahan yang lebih luas. Pengujian black box berfokus pada pengujian persyaratan fungsional perangkat lunak, untuk mendapatkan serangkaian kondisi input yang sesuai dengan persyaratan fungsional suatu program. Kebenaran perangkat lunak yang diuji hanya dilihat berdasarkan keluaran yang dihasilkan dari data atau kondisi masukan yang diberikan, tanpa melihat bagaimana proses untuk mendapatkan keluaran tersebut.
5
I = Data2 masukan yg menyebabkan tingkah laku/proses yang menyimpang/ ganjil.
Oe = output yang menampakkan/mengungkap cacat/rusak yang muncul.
6
Tujuan blackbox Testing
Berbeda dengan pengujian white box, pengujian black box cenderung diaplikasikan selama tahap akhir pengujian. Tujuan blackbox Testing Menemukan : Kesalah Fungsi . Kesalahan interface. Error pada akses database external. Error pada kinerja. Error pada saat inisialisasi atau terminasi.
7
Test Case pada Black-box testing
Pengujian fungsional sistem berdasarkan input – output Membagi input – output ke dalam beberapa kelas (KELAS ekuivalen dengan boundary input). Menggunakan input yang tidak sesuai spesifikasi (negatif, di luar range)
8
Contoh testcase pada Aplikasi Penjualan
Test Case ID : CUST.01 Function : Menambah satu pelanggan baru. Data Assumptions: Customer database sudah direstore. Deskripsi : Menambah satu pelanggan, melalui Form Tambah Pelanggan, dan menampilkan validasi pelanggan baru tersebut pada Tampilan Pelanggan
9
… 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. Utama Penjualan Menampilkan Data pelanggan 3. Click pilihan All Customers Pelanggan Window ditampilkan dengan judul “Pelanggan”. 4. Click pada Button Tambah Customer – All Customer Tampilan Tambah …
10
METODE BLACK BOX TESTING
11
Beberapa Metode Black Box Testing :
1. Functional analysis 2. Orthogonal Array 3. Comparison Testing 4. Test factor Analysis 5. Risk Based Testing 6. Syntax Testing
15
Contoh sederhana pada saklar lampu berikut :
19
Saklar :On---> Light : off ---> terjadi Fault
22
State transition Diagram
23
Testing tree--- Branch Coverage (0-switch)
24
Define Test – menentukan Jumlah Test berdasarkan jumlah jalur → Terdapat 3 Jalur maka terdapat 3 test case
25
Testing tree --- switch coverage (I-switch)
Berdasarkan state diagram di atas ditentukan 6 test case.
26
Define test
27
Please fineshed case of ELECTRIC TOOTHBRUSH with State trasition technique
28
End of this Session Any Problems???
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.