RSS

Resume Testing ke-4


Lines of Code
·         Pengukuran sederhana  memungkinkan untuk melakukan proses perhitungan jumlah baris kdoe dalam program dan menggunakan perhitungan unu untuk mengukur kompleksitas sebuah system.


·         System boleh dibilang memilii kompleksitas kecil jika dalam system tersebut memiliki error rata-rata 1,3% - 1,8%, sedangkan system yang boleh dikatakan memiliki tingkat kompleksitas besar adalah system yang memiliki peluang error 2,7% - 3,2%.
Untuk menurangi error dalam sebuah system adalah dengan cara membuat modul-modul dalam program tersebut.
·         Halsteads Matrix adalah pengukuran yang berdasarkan operator-operator yang digunakan(misal:  keyword) dan operan-operan(misal: variable, objek database) yang ada dalam suatu program.
N1 = Perhitungan keseluruhan operator program.
n1 = jumlah operator yang unik.
N2 = Perhitungan keseluruhan operan program.
n2 = jumlah operan-operan yang unik.

H = n1 Logn1 + n2 Logn2
Prediksi Bug = (N1+N2) Log2 (n1+n2)/3000


Balck Box Testing
·         Adalah testing system yang dilakukan tanpa pengetahuan detil struktur internal dari system atau komponen yang dites(behavior testing). Black box berfokus pada kebutuhan fungsional sotware dan merupakan pendekatan untuk melengkapi testing dari white box testing.



·         Kategori error yang bisa diteteksi:

a.       Fungsi yang hilang.
b.      Error antar interface.
c.       Error dari struktur data.
d.      Error dari kinerja.
e.      Error dari inisialisasi.

·         Jenis teknis desain test:

a.       Equivalence class partitioning : sebuah metode black box terarah yang meningkatkan efisiensi dari pengujian dan meningkatkan coverage dari error yang potensial. Sebuah equivalence class adalah sebuah kumpulan dari nilai variable input yang memproduksi output yang sama.
b.      Boundary value analysis : pemilihan kasus uji dengan mencari batas-batas ekstrim dari kelas data.





  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar