CHIP-Online

Lomba Detektif Bug

ANDAL Software-The Missing Piece

             
         
 
Halaman Depan
Kharisma Win
Tata Cara
Hadiah
Form TPR
Panduan Tes
Prosedur Tes
 

Panduan Tes:

 

5. Patokan Mencari Bug

 

Dari bermacam macam tipe error yang mungkin ditemukan, ada beberapa patokan yang dapat digunakan untuk mencari kesalahan tersebut :

 

Range of value

          Range of value ini merupakan suatu hasil dari perhitungan matematika, sehingga kita harus dapat menduga sebelumnya hasil dari perhitungan. Contohnya bila quantity suatu barang dijual dengan harga satuan sebesar 4 digit maksimum sedangkan quantitynya sebesar 3 digit, maka hasil perkalian maksimum data 7 digit.

          Sehingga untuk pengetesan range value ini perlu dilihat setiap data didalam modul tersebut, baru kemudian kita siapkan data yang dapat mengakomodasi didalam range tersebut. Pemilihan data ini tidak dapat kita lakukan secara acak, tetapi kita harus memperhatikan batas dari range value tersebut. batasan ini ada 4 ; nilai di batas bawah, nilai dibatas atas, nilai lebih besar dari atas, dan nilai lebih kecil dari batas atas.

 

Categories of Values

         Categories of value dari data ini di terapkan pada pengetesan suatu modul yang mempunyai tipe data tertentu seperti tanggal, telepon, alamat, dll. Pada masukan tanggal, perlu juga diperiksa apakah nilai tanggal yang dimasukan juga diperiksa kebenarannya, seperti bulan 13 atau bulan 0, demikian juga dengan tanggal bila bulan Februari dimasukan tanggal 30, atau bila tahun bukan kabisat dimasukan angka 29 untuk tanggal. Pada masukan telepon apakah dapat dimasukan huruf.

         Pada pengetesan data category of value ini selain memasukan kategori data yang valid, dimasukan juga kategori data yang tidak valid. Bila kategori data yang tidak valid dimasukan, maka program harus menolaknya.

 

Discrete Values

         Data yang berupa diskrit value adalah data yang tidak mempunyai urutan seperti pada data status pajak ada K/0, K/1, TK/2 dst. Data tersebut merupakan data diskrit. Didalam pengetesan perlu di test semua kemungkinan diskrit value dapat diterima oleh sistem, selain itu juga perlu dimasukan yang tidak valid. Hal ini untuk mencegah kemungkinan tidak diantisipasinya didalam pemrograman bila suatu kondisi tidak terpenuhi prosedur atau perhitungan apa yang harus dilakukan oleh program.

 

Ordered Set

        Urutan suatu data didalam file atau tabel sangat berpengaruh sekali didalam pengolahan data pada suatu program. Urutan data didalam pemrograman biasanya ditunjukan dengan index. Test ini dilakukan dengan mencari data pertama didalam urutan suatu file, mencari data terakhir didalam urutan suatu file, mencari data didalam file yang diketahui tidak ada.

        Kalau kita perhatikan ordered set ini hampir sama dengan range value, kita perhatikan batas atas, batas bawah, perbedaannya adalah pada range value yang kita lihat adalah nilainya, sedangkan pada ordered set yang kita perhatikan adalah urutan dari data tersebut.

 

.

 

[ Halaman sebelumnya ]

 

Copyright ⌐ 1999, CHIP

     
     
         
     

 

Panduan Tes
Pengantar
Tahapan Pengetesan
Cara-cara Pengetesan
Tipe-Tipe Bug
Patokan Mencari Bug

 

 

 

 

 

 

 

 

 

 

 

         
     
         
         
             
   

CHIP-Your Computing Sharpener