Testing Implementasi Sistem

Pertemuan 4

Lines of Code
Pengukuran sederhana : menghitung jumlah baris kode dalam program dan menggunakan perhitungan ini untuk mengukur kompleksitas.

Halsteads Metric
- Pengukuran yang berdasarkan pada penggunaan operator-operator & operan-operan yang ada dalam suatu program.

Panjang Program :
H = n1 log2 n1 + n2 log2 n2
n1 : jumlah operator yang unik (distinct) dalam program.
n2 : jumlah operan yang unik (distinct) dalam program.

Prediksi Bug :
B = (N1 + N2) log2 (n1 + n2) / 3000
N1 : perhitungan jumlah keseluruhan operator program.
N2 : perhitungan jumlah keseluruhan operan program.


Black Box Testing
Black box testing dilakukan tanpa pengetahuan detil struktur internal dari sistem atau komponen yang ditest. Juga disebut sebagai behavioral testing, specification based testing, I/O testing atau functional testing.
Berfokus pada kebutuhab fungsional pada software, berdasarkan pada spesifikasi pada software.

Kategori Error yang akan diketahui melalui Black Box Testing :
- Fungsi yang hilang atau tidak benar.
- Error dari antar muka.
- Error dari struktur data atau akses eksternal database.
- Error dari kinerja atau tingkah laku.
- Error dari inisialisasi dan terminasi.

Jenis teknik test yang dapat dipilih berdasarkan pada tipe testing yang akan digunakan :
- Equivalence Class Partitioning
- Boundary Value Analysis
- State Transition Testing
- Cause Effect Graphing

0 Comments:

Post a Comment



Posting Lebih Baru Posting Lama Beranda