Course Code: uat
Duration: 21 hours
Prerequisites:
- Pemahaman dasar tentang siklus hidup pengembangan perangkat lunak (SDLC)
- Keakraban dengan konsep pengujian fungsional dan non-fungsional
- Pengalaman bekerja dengan persyaratan bisnis atau dokumentasi produk
Hadirin
- Business Analis
- Penguji Jaminan Kualitas (QA)
- Manajer Proyek
- Pemilik Produk
- Pengguna akhir yang terlibat dalam UAT
Overview:
User Acceptance Testing (UAT) adalah fase akhir pengujian perangkat lunak, di mana pengguna akhir memvalidasi bahwa sistem memenuhi persyaratan bisnis sebelum penerapan.
Pelatihan langsung yang dipandu instruktur ini (daring atau di tempat) ditujukan untuk profesional tingkat pemula hingga menengah yang ingin mendapatkan pengalaman langsung dalam merencanakan, melaksanakan, dan mengelola proses UAT secara efektif.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami peran dan pentingnya UAT dalam siklus hidup pengembangan perangkat lunak.
- Merancang dan menjalankan kasus dan skenario uji UAT.
- Gunakan alat standar industri untuk mengelola dan melacak kemajuan UAT.
- Identifikasi, laporkan, dan lacak cacat secara efektif.
- Berkolaborasi dengan pengembang, penguji, dan pemangku kepentingan untuk pelaksanaan UAT yang sukses.
Format Kursus
- Kuliah dan diskusi interaktif.
- Banyak latihan dan praktik.
- Implementasi langsung di lingkungan lab langsung.
Opsi Kustomisasi Kursus
- Untuk meminta pelatihan khusus untuk kursus ini, silakan hubungi kami untuk mengaturnya.
Course Outline:
Pengantar Pengujian Penerimaan Pengguna
- Apa itu UAT dan mengapa itu penting?
- Perbedaan antara UAT dan fase pengujian lainnya
- UAT dalam Agile vs metodologi Waterfall
- Peran dan tanggung jawab utama dalam UAT
Perencanaan untuk UAT
- Memahami persyaratan bisnis
- Mendefinisikan tujuan dan ruang lingkup UAT
- Membuat Rencana Uji UAT
- Menentukan kriteria masuk dan keluar
Mendesain Kasus Uji UAT
- Menulis kasus uji UAT yang efektif berdasarkan cerita dan persyaratan pengguna
- Membuat skenario pengujian positif dan negatif
- Memetakan kasus uji ke proses bisnis
- Meninjau dan memvalidasi kasus uji dengan pemangku kepentingan
Menjalankan UAT
- Menyiapkan lingkungan UAT
- Melakukan pengujian eksploratif dan skrip
- Mencatat hasil pengujian dan melacak kemajuan
- Berkolaborasi dengan tim selama pelaksanaan UAT
Cacat Management di UAT
- Mengidentifikasi, mendokumentasikan, dan memprioritaskan cacat
- Menggunakan JIRA/TestRail untuk pelacakan cacat
- Bekerja dengan pengembang untuk menyelesaikan masalah
- Menguji ulang dan memverifikasi perbaikan
Penandatanganan UAT dan Kesiapan Penerapan
- Membuat laporan penyelesaian UAT
- Proses persetujuan dan penandatanganan pemangku kepentingan
- Pelajaran yang didapat dan analisis pasca-UAT
- Transisi dari UAT ke produksi
Praktik Terbaik untuk UAT yang Sukses
- Memastikan UAT selaras dengan tujuan bisnis
- Tantangan UAT umum dan cara mengatasinya
- Berkomunikasi secara efektif dengan para pemangku kepentingan
- Memanfaatkan otomatisasi untuk UAT (jika berlaku)
Ringkasan dan Langkah Berikutnya
Overview in Category:
Pelatihan langsung yang dipimpin instruktur di <loc> (online atau di tempat) ini ditujukan untuk profesional tingkat pemula hingga menengah yang ingin mendapatkan pengalaman langsung dalam merencanakan, melaksanakan, dan mengelola proses UAT secara efektif.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami peran dan pentingnya UAT dalam siklus hidup pengembangan perangkat lunak.
- Merancang dan menjalankan kasus dan skenario uji UAT.
- Gunakan alat standar industri untuk mengelola dan melacak kemajuan UAT.
- Identifikasi, laporkan, dan lacak cacat secara efektif.
- Berkolaborasi dengan pengembang, penguji, dan pemangku kepentingan untuk pelaksanaan UAT yang sukses.