Materi Kuliah : Rekayasa Perangkat Lunak
Mempelajari Strategi Dalam Pengujian Suatu Software
Strategi Pengujian Software adalah
- Mengintegrasikan metode desain test case Software ke dalam sederetan langkah yang direncanakan dengan baik
- Salah satu cara untuk menghindari kesalahan program adalah dengan desain yang hati-hati dan keahlian memprogram
- Teknik desain modern [kajian teknis formal] sangat membantu untuk mengurangi jumlah kesalahan pada kode
- “Strategi” Software adalah metode pengujian yang berbeda dalam beberapa pendekatan dan filosofi yang berbeda
Ruang Lingkup Pengujian Software
- Pendekatan strategis ke pengujian Software
- Masalah-masalah strategis
- Pengujian unit
- Pengujian integrasi
- Pengujian validasi
- Pengujian sistem
- Debugging
Pendekatan Strategis ke Pengujian Software
Pengujian Merupakan serangkaian aktivitas yang dapat direncanakan sebelumnya dan dilakukan secara sistematis
Suatu “template” untuk desain Software yang semua memiliki karakteristik generik seperti:
- Pengujian mulai pada tingkat modul-modul dan kerja “keluar” ke arah integrasi dari sistem yang berbasis komputer
- Teknik pengujian yang berbeda sesuai pada titik waktu yang berbeda
- Pengujian dilakukan oleh pengembang Software dan [untuk proyek yang besar] suatu kelompok pengujian yang independen
- Pengujian dan debugging merupakan aktifitas yang berbeda, tapi debugging harus diakomodasi pada banyak strategi pengujian
Verifikasi dan validasi
Pengujian Software adalah salah satu elemen topik yang lebih luas yang sering diacu sebagai verifikasi dan validasi (V&V)
- Verifikasi mengacu pada rangkaian aktifitas yang memastikan bahwa Software secara tepat mengimplemetasikan suatu fungsi tertentu
Verifikasi : “apakah kita membangun hak produk”
- Validasi mengacu pada serangkaian aktifitas yang berbeda yang memastikan bahwa Software yang dibangun dapat ditelusuri ke persyaratan pelanggan
Validasi : “apakah kita membangun produk yang benar”
Pengorganisasian pengujian Software
- Peran kelompok pengujian independen (ITG) adalah untuk menghilangkan masalah yang melekat sehubungan dengan diperbolehkannya pengembang untuk menguji semua yang telah dibangun
- Pengembang dan ITG bekerja erat pada keseluruhan proyek Software untuk memastikan bahwa pengujian akan dilakukan
- ITG merupakan bagian dari tim proyek pengembang Software yang terlibat selama PSPEC [merencanakan dan menentukan prosedur pengujian] pada keseluruhan proyek
- ITG : melapor kepada organisasi jaminan kualitas, sehingga tercapai tingkat independensi
Strategi pengujian Software
- Tes unit [modul berfungsi secara tepat sebagai suatu unit]
- Kode
- Desain
- Tes integrasi [perakitan untuk membentuk paket Software yang lengkap]
- Persyaratan
- Tes validasi [jaminan akhir dimana Software harus memenuhi semua persyaratan fungsional, tingkah laku dan kinerja]
- Rekayasa sistem
- Tes sistem [semua elemen saling bertautan dengan tepat dan keseluruh
Kriteria kelengkapan pengujian
- Kapan kita akan menyelesaikan pengujian/ bagaimana kita tahu bahwa kita telah cukup melakukannya?
- Kita tidak boleh terlalu yakin kalau Software tidak akan pernah gagal
- Dengan menggunakan pemodelan statistik dan teori reabilitas Software, model kegagalan Software [selama pengujian] fungsi dari waktu eksekusi yang dapat dikembangkan
- Versi dari model kegagalan [logarithmic Poisson execution-time model]
Artikel ini hanya sebagian dari isi artikel ,Untuk materi lengkap beserta gambarnya tentang Teknik Strategi Pengujian Software silahkan download file PDF nya Disini :
Silahkan di Unduh
(Setelah KLIK "Download" lalu tunggu 5 detik sampai muncul "SKIP AD" di sudut kanan atas. Lalu klik "SKIP AD" untuk mendownload)
Artikel Terkait Materi Kuliah TI
Komunikasi Data
Pemograman
Sistem Operasi
Matematika Diskrit & Logika
Arsitektur Komputer
Interaksi Manusia Dan Komputer
Probabilitas Dan Statistik
•Rumus Kovariansi,Diskrit,Kontinyu,Dan Persamaan Korelasi
•Pengenalan Materi Probabilitas Dan Statistik
•Memahami Teori Himpunan
•Permutasi Dan Kombinasi
•Harapan Matematik ( Ekspetasi)
•Analisis Data Dan Statistik
•Variabel Acak Dan Fungsi Distribusi Peluang Diskrit
•Teorema Bayes
•Peluang Bersyarat Diskrit
•Fungsi Distribusi Peluang Kontinyu
Jaringan Komputer
Teknik Digital
Sistem Informasi Manajemen Dan Bisnis
Rekayasa Perangkat Lunak
Teknik Perantara Peripheral
ARTIKEL LAINNYA :
TRIK WINDOWS============================
DESIGN========================================
INTERNET==================================
SECURITY======================================
EARN $==================================
Strategi Pengujian Software
Subscribe to:
Post Comments (Atom)
DESIGN
|
SECURITY
|
TOOLS WINDOWS
|
INTERNET
|
AUDIO/VIDEO
|
OTHERS
|
0 comments:
Post a Comment