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
Requirements
- 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
Testimonials (5)
Method of teaching
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Course - SoapUI for API Testing
I enjoyed everything as it is all new for me and I can see the added value it can ring to my work.
Zareef - BMW South Africa
Course - Tosca: Model-Based Testing for Complex Systems
Very broad overview of the subject matter that ran through all the prerequisite knowledge in ways appropriate to the course knowledge.
James Hurburgh - Queensland Police Service
Course - SpecFlow: Implementing BDD for .NET
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Course - Robot Framework: Keyword Driven Acceptance Testing
Amount of hands-on excersises.