| |||||||||||||
|
|||||||||||||
|
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.
.
|
||||||||||||
|
|||||||||||||
|
|
||||||||||||