TEKNIK METODE PENGUJIAN PERANGKAT LUNAK

TEKNIK  METODE PENGUJIAN PERANGKAT LUNAK

Selamat Pagi sahabat blogger semua Pada postingan pagi ini saya akan memberikan sebuah artikel tentang “Teknik  Metode Pengujian perangkat lunak” yang saya ambil dari bahan kuliah saya . Metode pengujian adalah cara atau teknik untuk menguji perangkat lunak , mempunyai mekanisme untuk menentukan data uji yang dapat menguji perangkat lunak secara lengkap dan mempunyai kemungkinan tinggi untuk menemukan kesalahan.

Perangkat lunak dapat diuji dengan 2 cara yaitu :

1. Pengujian dengan menggunakan data uji untuk menguji semua elemen program ( data internal, loop, logika, keputusan dan jalur). Data uji dibangkitkan dengan mengetahui struktur internal (kode sumber) dari perangkat lunak. Pengujian dilakukan dengan mengeksekusi data uji dan mengecek apakah fungsional perangkat lunak bekerja dengan baik. data uji dibangkitkan dari spesifikasi perangkat lunak.

Pengujian white box testing

Pengujian white box adalah pengujian yang didasarkan pada pengecekan terhadap detil perencanaan , menggunakan struktur kontrol dari desain program secara prosedural untuk membagi pengujian kedalam beberapa kasus pengujian. Penentuan basis uji disesuaikan dengan struktur system pengetahuan mengenai program digunakan untuk mengidentifikasi kasus uji tambahan.

Tujuan menggunakan white box adalah untuk menguji semua statemen program.

Penggunaan metode pengujian white box dilakukukan untuk :

1. Memberi jaminan bahwa semua jalur independen suatu modul digunakan minimal satu kali

2. Menggunakan semua keputusan logis untuk semua kondisi  true atau false

3. Mengeksekusi semua perulangan pada batas nilai dan operasional pada setiap kondisi

4. Menggunakan struktur data internal untuk menjamin validitas jalur keputusan

Pengujian Basis Path

Pengujian basis path adalah pengujian white box yang diusulkan pertama kali oleh Tom McCabe. Metode ini memungkinkan pengujian dapat mengukur kompleksitas logis dari desain procedural dan menggunakannya sebagai pedoman untuk menetapkqn himpunan basis dari semua jalur eksekusi

Pengujian Black Box testing

Pengujian black box merupakan pendekatan komplementer dari teknik white box karena pengujian white box diharapkan mampu mengungkap kelas kesalahan yang lebih luas dibandingkan teknik white box. Pengujian black  box berfokus pada pengujian persyaratan fungsional perangkat lunak , untuk mendapatkan serangkaian kondisi input yang sesuai dengan persyaratan fungsional suatu program.

Pengujian black box harus menjawab pertanyaan berikut ini :

a. Bagaimana validasi fungsional diuji

b. Kelas input apa yang akan membuat kasus pengujian menjadi baik

c. Apakah sistem akan sangat sensitif terhadap harga input tersebut

d. Bagaimana batasan dari suatu data diisolasi

e. Kecepatan data apa dan volume data apa yang akan ditolerasikan oleh sistem

f. Apa pengaruh kombinasi tertentu dari data terhadap sistem operasi.

demikianlah postingan saya pagi ini semoga postingan ini bermanfaat buat kita. ditunggu postingan saya selanjutnya.

Satu Tanggapan

  1. […] TEKNIK METODE PENGUJIAN PERANGKAT LUNAK (via BERBAGI ILMU GRATIS) Posted on 21/01/2011 by dunkom TEKNIK  METODE PENGUJIAN PERANGKAT LUNAK Selamat Pagi sahabat blogger semua Pada postingan pagi ini saya akan memberikan sebuah artikel tentang "Teknik  Metode Pengujian perangkat lunak" yang saya ambil dari bahan kuliah saya . Metode pengujian adalah cara atau teknik untuk menguji perangkat lunak , mempunyai mekanisme untuk menentukan data uji yang dapat menguji perangkat lunak secara lengkap dan mempunyai kemungkinan tinggi untuk menemukan kesa … Read More […]

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: