0% menganggap dokumen ini bermanfaat (0 suara)
0 tayangan6 halaman

Basis Path Testing

Dokumen ini membahas tentang pengujian basis path dalam teknik white box testing, yang diperkenalkan oleh Tom McCabe. Metode ini melibatkan identifikasi jalur struktur dalam sistem menggunakan notasi graph untuk menggambarkan aliran kontrol, serta langkah-langkah untuk menghitung kompleksitas siklomatik dan menentukan jalur independen. Terdapat dua bentuk basis path, yaitu zero path dan one path, yang masing-masing memiliki peran penting dalam pengujian.

Diunggah oleh

nuratikah.polbeng
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
0 tayangan6 halaman

Basis Path Testing

Dokumen ini membahas tentang pengujian basis path dalam teknik white box testing, yang diperkenalkan oleh Tom McCabe. Metode ini melibatkan identifikasi jalur struktur dalam sistem menggunakan notasi graph untuk menggambarkan aliran kontrol, serta langkah-langkah untuk menghitung kompleksitas siklomatik dan menentukan jalur independen. Terdapat dua bentuk basis path, yaitu zero path dan one path, yang masing-masing memiliki peran penting dalam pengujian.

Diunggah oleh

nuratikah.polbeng
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

PENGUJIAN

BASIS PADAPATH
WHITE BOX
Kelompok 5
1. Nadia Khairunnisak
2. Seva Rival Ramadhan
3. Aidil Dzakwan Al farisi
P EN GUJ I A N

BASIS PATH
merupakan teknik white box testing yang dikenal oleh
tom mccabe[mc76]

metode identifikasi yang berdasarkan pada jalur


struktur atau koneksi yang ada dari suatu sistem ini
biasa disevut juga branch testing, karena cabang-
cabang dari kode atau fungsi logika diidentifikasi dan
dites,atau disebut juga sebagau control-flow testing

Basis path menggunakan notasi graph atau flow


graph untuk menggambarkan aliran kontrolnya.
konsep utama basis path basis path ada 2 bentuk

1. tiap basis path harus 1. zero path: jalur penghubung


diidentifikasi, tidak boleh ada yang tidak penting atau jalur
yang terabaikan (setidaknya
pintas yang ada pada suatu
dites 1 kali)
sistem
2. kombinasi dan permutasi dari
2. one path: jalur penghubung
suatu basis path tidak perlu dites
3. one path:jalur penghubung yang yang penting atau berupa
penting atau berupa proses pada proses pada suatu sistem
suatu sistem
Langkah-Langkah pengujian basis pathBasis path testing

Buat Flow graph notation


Hitung Cyclomatic complexity = salah satu dari :
- jumlah region
- V(G) = E - N + 2
E = jumlah busur pada flow graph
N = jumlah simpul pada flow graph
- V(G) = p + 1
P = simpul predikat (simpul yang memiliki kondisi = 2 atau lebih busur . .
. yang keluar)
Tentukan jalur bebas (independen path) = jalur program yang merupakan
satu kumpulan perintah pengolahan atau satu kondisi pengolahan
Siapkan kasus uji untuk setiap jalur bebas
Graph matrices = connection matrices = representasi lain dari FGN
Case
Sequence If While Until

Simpul node mempresentasikan satu atau lebih statement prosedural urutan


proses dan keputusan dapat dipetakan dalam satu node
busur/tanda panah/Edge/link mempresentasikan aliran kontrol
Region(R) =daerah yang terbentuk di bawah simpul, yang memiliki busur keluar
atau masuk ke simpul
predikat(p) = suatu simpul yang memiliki kondisi dua atau lebih panah keluar
Contoh flowgraph basis path

Anda mungkin juga menyukai