Kontrak Kuliah & Pemahaman Testing & Kualitas
Daftar Isi
- DEFINISI TESTING & KUALITAS
- Hubungan Testing dengan Kualitas.
- Faktor – faktor Kualitas
- Download Materi Power Point
- Referensi
DEFINISI TESTING & KUALITAS
Testing adalah proses menganalisa suatu entitas software untuk mendeteksi perbedaan antara kondisi yang ada dengan kondisi yang diinginkan serta mengevaluasi fitur2 dari entitas software.
Definisi Testing menurut ahli :
- Hetzel (1973). Testing adalah proses pemantapan kepercayaan akan kinerja program / sistem sebagaimana yang diharapkan.
- Myers (1979). Testing adalah proses eksekusi program / sistem secara intens untuk menemukan sebuah error.
- Hetzel (1983 / revisi). Testing adalah tiap aktivitas yang digunakan untuk dapat melakukan evaluasi suatu atribut / kemampuan dari programnya / sistem & menentukan apakah telah memenuhi kebutuhan / hasil yang diharapkan.
- ANSI / EEE (1059). Testing adalah proses menganalisa suatu entitas software untuk mendeteksi perbedaan antara kondisi yang ada dengan kondisi yang diinginkan & mengevaluasi fitur2 dari entitas software.
Tujuan dari testing software adalah proses mengoperasikan software dalam suatu kondisi yang dikendalikan. Garis besar tujuan tersebut :
- Verifikasi. Apakah sudah berlaku sebagaimana yang telah ditetapkan termasuk dalam hal ini adalah pengecekan serta pengetesan entitas & juga termasuk software yang diinginkan.
- Untuk mendeteksi error. Proses untuk mengetahui kesalahan pada sebuah program.
- Validasi. Apakah spesifikasi yang telah ditetapkan sudah memenuhi keinginan / kebutuhan dari pengguna yang sebenarnya.
Untuk mendapatkan informasi yang realible terhadap sebuah software dengan cara termudah & paling efektif ada beberapa pertanyaan yang harus diajukan :
- Apakah software telah siap untuk digunakan.
- Apa saja resikonya.
- Apa saja kemampuannya.
- Apa saja keterbatasannya.
- Apa saja masalahnya.
- Apakah telah berlaku seperti yang diharapkan.
Definisi Kualitas menurut ahli :
- Crosby . Kualitas adalah pemenuhan terhadap kebutuhan.
- ISO 8402. Kualitas adalah keseluruhan dari fitur yang menjadikan produk dapat memuaskan / dipakai sesuai kebutuhan dengan harga yang terjangkau.
- W E Perry. Kualitas adalah pemenuhan terhadap standart.
- R Glass. Kualitas adalah tingkat kesempurnaan.
- J Juran. Kualitas adalah tepat guna.
Hubungan Testing dengan Kualitas.
- Software berkualitas adalah software yang bebas error secara objektif, tepat waktu, tepat dana, sesuai kebutuhan & keinginan pemakai serta maintenance. Objektif disini diartikan sebagai proses terstruktur dengan pembuktian yang terencana & tercatat serta terdokumentasi dengan baik.
- Testing membuat kualitas dapat dibuat secara objektif karena testing merupakan pengukuran dari kualitas.
- Testing tidak dapat memastikan kualitas software namun dapat memberikan kepercayaan / jaminan terhadap software dalam suatu tingkat tertentu.
- Testing merupakan pembuktian dalam suatu kondisi terkendali dimana software difungsikan sebagaimana yang diharapkan pada test case yang digunakan.
- Kualitas & pengembangan produk adalah aktifitas yang berjalan satu arah.
- Tim pada organisasi testing bisa direferensikan sebagai anggota tim kualitas.
Faktor – faktor Kualitas
Faktor Kualitas secara umum :
- Fungsionalitas
- Rekayasa
- Adaptabilitas
Ketiga faktor diatas dapat juga disebut sebagai dimensi ruang lingkup kualitas software.
Faktor Kualitas secara khusus :
Testing harus dapat mengukur semua faktor2 yang berhubungan & tiap faktor akan mempunyai tingkat kepentingan yang berbeda antara 1 aplikasi dengan aplikasi yang lain.
Contoh : Pada sistem bisnis faktor kegunaan & maintenance merupakan faktor kunci, sedangkan untuk sistem yang bersifat tehnik bukan merupakan faktor kunci.
Download Materi Power Point
https://drive.google.com/drive/folders/1uesBscy1udqa9oEUADq4XH3l-VwubvqN?usp=drive_link
Referensi
http://dheeita.blogspot.com/2011/09/testing-kualitas.html