Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Teknik Pengujian Perangkat Lunak

Presentasi serupa


Presentasi berjudul: "Teknik Pengujian Perangkat Lunak"— Transcript presentasi:

1 Teknik Pengujian Perangkat Lunak
STMIK 2016

2 Pengujian perangkat lunak adalah elemen kritis dari jaminan kualitas perangkat lunak dan merepresentasikan kajian pokok dari spesifikasi, desain, dan pengkodean.

3 Dasar-dasar pengujian perangkat lunak
Sasaran pengujian : Pengujian adalah proses eksekusi suatu program dengan maksud menemukan kesalahan Test case yang baik adalah tes case yang memiliki probilitas yang tinggi untuk menemukan kesalahan yang belum pernah ditemukan sebelumnya. Pengujian yang sukses adalah pengujian yang mengungkap semua kesalahan yang belum ditemukan sebelumnya.

4 Prinsip pengujian Semua pengujian harus dapat ditelusuri sampai ke persyaratan pelanggan. Pengujian harus direncanakan lama sebelum pengujian itu dimulai. Pengujian harus mulai dari yang kecil dan berkembang ke pengujian yang besar. Pengujian yang mendalam tidak mungkin. Untuk pengujian paling efektif, pengujian dilakukan oleh pihak ke tiga yang independen.

5 adalah seberapa mudah program untuk diuji.
Testabilitas adalah seberapa mudah program untuk diuji. Operabiltas : Semakin baik dia bekerja, semakin efisien dia dapat diuji. Observabiltas : Apa yang anda lihat adalah apa yang anda uji. Kontrabiltas : Semakin baik kita dapat mengontrol perangkat lunak, semakin banyak pengujian yang dapat diotomatisasi dan dioptimalisasi. Dekomposabilitas : Dengan mengontrol ruang lingkup pengujian, kita dapat dengan lebih cepat mengisolasi dan melakukan pengujian kembali secara lebih halus. Kesederhanaan : semakin sedikit yang diuji, semakin cepat kita dapat mengujinya

6 Stabilitas : Semakin sedikit perubahan semakin sedikit gangguan dalam pengujian.
Kemampuan untuk dapat dipahami : Semakin banyak informasi yang di dapat, semakin baik pengujian yang dilakukan.

7 Desain Test Case Pengujian Black Box Pengujian White Box
Pengujian dengan mengetahui fungsi yang ditentukan, dimana produk dirancang untuk melkukannya. Pengujian dapat dilakukan untuk memperlihatknan bahwa masing-masing fungsi beroperasi sepenuhnya, dan pada waktu yang sama mencari kesalahan dari masing-masing fungsi. Pengujian White Box Pengujian dengan mengetahui kinerja internal dari suatu produk, dengan memastikan bahwa semua transaksi saling berhubungan.

8 Pengujian Basis PATH Metode ini mengukur kompleksitas logis dari desain procedural dan menggunakannya sebagai pedoman untuk menetapkan basis dari jalur exekusi.

9 Pengujian Struktur Kontrol
Pengujian kondisi : adalah sebuah metode desain case test yang menggunakan kondisi logis yang ada pada suatu program. Pengujian aliran data : adalah pengujian yang sesuai dengan lokasi definisi dan menggunakan variable-variable pada program. Pengujian Loo : adalah pengujian yang secara khusus focus pada validitas konstruksi loop.

10 Pengujian Untuk Aplikasi dan Lingkungan Khusus
Pengujian GUI (Grafical User Interface) Pengujian Arsitektur Client/Server Pengujian Dokumentasi dan Fasilitas Help Pengujian Sistem Real Time


Download ppt "Teknik Pengujian Perangkat Lunak"

Presentasi serupa


Iklan oleh Google