Sabtu, 15 Oktober 2011

Resume III Testing dan Implementasi Sistem




Test Case
Merupakan suatu tes yang dilakukan berdasarkan pada suatu inisialisasi masukan, kondisi ataupun hasil yang telah di tentukan sebelumnya.
Pendekatan test untuk rekayasa produk
Produk hasil rekayasa dapat di tes dalam dua cara :
      a.  Berdasarkan pada fungsi yang di spesifikasikan dari produk, mendemonstrasikan tiap fungsi telah beroperasi secara penuh sesuai harapan dan dilakukan pencarian pada tiap fungsi.
      b.  Mengetahui operasi internal dari produk , memastikan semua komponen berjalan dengan mestinya.

White Box Testing
(kadang disebut glassbox testing atau clear box testing)
Merupakan suatu metode disain test case yang menggunakan struktur kendali


Rule White box Testing
 Suatu flow graph terbentuk dari :
        -          Nodes (titik)
        -          Edges (anak panah)

Disain cakupan test
      1.       Menganalisa source code untuk membuat flow graph.
      2.       Mengidentifikasi jalur tes untuk mencapai pemenuhan tes berdasarkan pada flow graph.
      3.       Mengevaluasi kondisi tes yg akan dicapai dalam tiap tes.
      4.       Memberikan nilai masukan dan keluaran berdasarkan pada kondisi.

Cyclomatic Complexity
Adalah pengukuran software yang memberikan peengukuran kuantitatif dari kompleksitas program.
Graph Matrix
Adalah matrix berbentuk segi empat sisi, dimana jumlah baris dan kolom sama dengan node, dan identifikasi baris dan kolom. Sama dengan identifikasi node,serta isi data adalah keberadaan penghubung antar node(edges)

Contoh :

                                                                                             Flow Graph           



 Cyclomatic Complexity
      V(G) nE= E-N+2                                              V(G)  =  P + 1
                   = 11 – 9 + 2 =4                                              = 3 + 1 = 4

Graph Matrix

0 komentar:

Posting Komentar