QA AcademyDasar-Dasar QA
EnglishTrack ke-1 dari 5 · Nol → siap kerja
Dasar-Dasar QA
Semua yang Anda butuhkan untuk menguji fitur sungguhan dan dipercaya atas hasilnya.
- Pelajaran
- 13
- Waktu
- 2 jam 15 mnt
- Latihan
- 5
13 pelajaran
Di akhir track ini Anda akan bisa
- Menjelaskan apa yang bisa dan tidak bisa dibuktikan pengujian — tanpa terdengar defensif
- Mengubah sebuah kebutuhan menjadi kumpulan pengujian yang bisa dipertanggungjawabkan dengan empat teknik perancangan
- Menulis test case yang bisa dijalankan orang lain dan menghasilkan kesimpulan yang sama
- Membuat laporan bug yang berujung diperbaiki, bukan ditutup sebagai “tidak bisa direproduksi”
- Membedakan severity dari priority, dan tahu siapa yang memutuskan masing-masing
Daftar isi
13 pelajaran- 01Apa yang sebenarnya dikerjakan seorang testerPekerjaan ini apa adanya: bukan mengklik semua tombol, melainkan memutuskan risiko mana yang layak dibayar dengan waktu yang Anda punya.8 mnt
- 02SDLC dan STLCBagaimana software dibangun, di mana pengujian duduk di dalamnya, dan kenapa “shift left” bukan sekadar slogan.10 mnt
- 03Level pengujianUnit, integration, system, dan acceptance testing — apa yang bisa ditangkap masing-masing, dan apa yang secara struktural tidak bisa.9 mnt
- 04Tipe pengujianPengujian fungsional, non-fungsional, white-box, dan yang terkait perubahan — serta kenapa smoke dan regression bukan hal yang sama.9 mnt
- 05Tujuh prinsip pengujianTujuh pernyataan yang terdengar seperti hafalan sampai Anda membutuhkannya untuk mempertahankan sebuah keputusan di rapat rilis.7 mnt
- 06Equivalence partitioningUbah ruang input yang tak terhingga menjadi segelintir pengujian, dengan mengelompokkan input yang diperlakukan sama oleh sistem.Praktik12 mnt
- 07Boundary value analysisBug tinggal di tepi. BVA adalah teknik dengan rasio cacat-per-pengujian terbaik dalam software testing.Praktik12 mnt
- 08Decision tableKetika beberapa kondisi bergabung menghasilkan output berbeda, sebuah tabel menemukan aturan yang tidak ditulis siapa pun.Praktik12 mnt
- 09State transition testingUntuk sistem yang punya ingatan: uji perpindahannya, lalu uji perpindahan yang seharusnya mustahil.11 mnt
- 10Menulis test case yang benar-benar bisa dijalankan orangAnatomi test case yang baik, lima cara test case menjadi buruk, dan seberapa rinci itu takaran yang tepat.Praktik13 mnt
- 11Menulis laporan bug yang berujung diperbaikiLangkah reproduksi, bukti, dan bedanya laporan yang bisa ditindaklanjuti developer dengan laporan yang akan mereka tutup.Praktik12 mnt
- 12Siklus hidup cacatKe mana laporan bug pergi setelah Anda ajukan, siapa yang menggesernya, dan cara menghadapi 'di komputer saya jalan' tanpa bertengkar.9 mnt
- 13Tester di dalam sebuah sprintApa yang Anda lakukan di tiap ceremony, cara menulis acceptance criteria yang bisa diuji, dan cara menghindari jebakan mini-waterfall.11 mnt