Pengujian dan Penjaminan Kualitas Software
Mata kuliah Pengujian dan Penjamin Kualitas Software mempelajari konsep, metode, dan proses yang digunakan untuk memastikan perangkat lunak memenuhi standar kualitas sebelum digunakan atau diimplementasikan. Materi mencakup faktor dan komponen kualitas software, perencanaan kualitas sebelum proyek, Software Quality Assurance (SQA) Life Cycle, infrastruktur kualitas software, serta pengelolaan komponen penjaminan kualitas. Mahasiswa juga mempelajari berbagai metode, alat, dan instrumen pengujian untuk mengidentifikasi kesalahan dan mengevaluasi kualitas perangkat lunak. Pada akhir pembelajaran, mahasiswa diharapkan mampu merencanakan, melaksanakan, dan mengevaluasi proses pengujian serta penjaminan kualitas perangkat lunak melalui penerapan studi kasus.
Select a meeting to access the learning materials.
Each meeting contains a summary, learning objectives, and materials available for the topic.
Pendahuluan
Membahas pengenalan pengujian dan penjaminan kualitas perangkat lunak, ruang lingkup, tujuan, serta pentingnya kualitas dalam proses pengembangan software.
Faktor Kualitas Software
Membahas berbagai faktor yang menentukan kualitas perangkat lunak dan karakteristik yang digunakan untuk menilai kualitas suatu produk software.
Komponen Kualitas Software
Membahas komponen-komponen utama kualitas perangkat lunak dan keterkaitannya dalam menghasilkan software yang memenuhi kebutuhan pengguna.
Pre Project Kualitas Software
Membahas aktivitas persiapan kualitas sebelum proyek perangkat lunak dilaksanakan, termasuk kebutuhan, perencanaan, dan standar kualitas.
Quality Assurance Part 1
Membahas konsep dasar Quality Assurance, tujuan, aktivitas, dan pendekatan yang digunakan untuk menjaga kualitas proses pengembangan perangkat lunak.
Software Quality Assurance
Membahas penerapan Software Quality Assurance untuk memastikan proses dan produk perangkat lunak memenuhi kebutuhan serta standar kualitas yang ditetapkan.
Manajemen Komponen Kualitas Software
Membahas pengelolaan berbagai komponen kualitas perangkat lunak agar proses pengembangan dan produk yang dihasilkan memenuhi standar kualitas.
Quality Assurance Part 2
Membahas penerapan lanjutan Quality Assurance dalam pengendalian, pemantauan, evaluasi, dan peningkatan kualitas perangkat lunak.
SDLC
Membahas Software Development Life Cycle (SDLC) serta hubungan setiap tahapan pengembangan dengan aktivitas pengujian dan penjaminan kualitas.
Testing Principle
Membahas prinsip-prinsip dasar software testing sebagai landasan dalam merencanakan dan melaksanakan pengujian perangkat lunak secara efektif.
Test Case Design
Membahas konsep dan teknik penyusunan test case untuk memastikan fungsi perangkat lunak dapat diuji secara sistematis berdasarkan kebutuhan yang ditentukan.
Bug Advocate
Membahas identifikasi, dokumentasi, pelaporan, dan komunikasi bug untuk membantu tim pengembang memahami serta menangani masalah pada perangkat lunak.
API Testing
Membahas konsep pengujian Application Programming Interface (API) untuk memverifikasi fungsi, respons, integrasi, dan kesesuaian layanan antar sistem.
Web and Mobile Testing
Membahas pengujian aplikasi web dan mobile untuk mengevaluasi fungsi, kompatibilitas, antarmuka, serta kualitas aplikasi pada berbagai lingkungan penggunaan.