IF25-40203
Pengujian Perangkat Lunak
Deskripsi
Mata kuliah ini membekali mahasiswa agar mampu menjelaskan konsep kualitas perangkat lunak dan proses penjaminan mutu, merancang kasus uji dengan teknik pengujian black-box dan white-box, dan menerapkan pengujian otomatis pada berbagai tingkat pengujian dalam siklus pengembangan perangkat lunak. Bahan kajian: Foundations of Programming Languages (FPL), Software Engineering (SE), Software Development Fundamentals (SDF).
Pokok bahasan
- Konsep kualitas perangkat lunak dan penjaminan mutu
- Proses dan perencanaan pengujian
- Teknik pengujian black-box
- Teknik pengujian white-box
- Tingkat pengujian: unit, integrasi, sistem, dan penerimaan
- Pengujian otomatis
- Pelaporan cacat dan metrik pengujian
Capaian Pembelajaran Mata Kuliah (CPMK)
Setiap CPMK menurunkan satu CPL.
- CPMK-RPLSI-02
Mahasiswa mampu mengevaluasi tata kelola sistem serta memanfaatkan peluang untuk menciptakan model bisnis dan inovasi teknologi yang berkelanjutan.
CPLP01 - CPMK-RPLSI-01
Mahasiswa mampu merancang, mengembangkan, dan memvalidasi solusi sistem informasi cerdas berbasis cloud dan domain spesifik, dengan fokus pada skalabilitas dan keamanan.
CPLP01
CPL yang didukung
- CPL05
- Mampu menganalisis dan menerapkan konsep rekayasa perangkat lunak untuk pengembangan sistem cerdas secara profesional.
- CPLP01
- Mampu mengembangkan dan mengelola solusi sistem informasi cerdas berbasis cloud, menjamin keamanan dan kualitas melalui tata kelola profesional, serta memiliki jiwa kewirausahaan dan inovasi di bidang teknologi.

