Hubungi Kami

Kerangka Materi

Modul 1: Dasar-dasar Penjaminan Kualitas dan Pengujian Mutu

  • Definisi kualitas, penjaminan kualitas, serta aktivitas pengujian.
  • Tujuh prinsip dasar pengujian (sesuai ISTQB CTFL v4.0).
  • Perbedaan antara pengujian, proses debugging, dan kontrol mutu.
  • Aspek psikologis dalam aktivitas pengujian.
  • Peran serta tanggung jawab anggota tim penjaminan kualitas.

Modul 2: Siklus Pengembangan Perangkat Lunak dan Proses Pengujian

  • Tahapan dalam Siklus Pengujian Perangkat Lunak (STLC).
  • Pendekatan pengujian pada metode Waterfall, Agile, DevOps, serta sistem CI/CD.
  • Tingkatan pengujian: unit, integrasi, sistem, dan penerimaan produk.
  • Strategi pengujian Shift-left maupun Shift-right.
  • Pelacakan hubungan antara persyaratan sistem dengan skenario pengujian.

Modul 3: Teknik Pengujian Statis

  • Teknik tinjauan, demonstrasi konsep produk, dan inspeksi dokumen.
  • Penggunaan alat otomatisasi untuk analisis statis terhadap kode program.
  • Proses peninjauan berbasis daftar periksa atau berdasarkan peran penguji.
  • Teknik tinjauan formal maupun tidak formal dalam lingkungan kerja.
  • Cara mengintegrasikan aktivitas pengujian statis ke dalam kerangka kerja Agile.

Modul 4: Teknik Pengujian yang Efektif

  • Teknik pengujian berbasis kotak hitam: pembagian kesetaraan serta analisis nilai batas.
  • Penerapan teknik tabel keputusan dan analisis transisi status sistem.
  • Penyusunan skenario uji dengan pendekatan use case maupun pengujian eksploratif.
  • Teknik pengujian berbasis kotak putih: cakupan pernyataan dan pemilihan keputusan dalam kode program.
  • Pendekatan pengujian berbasis pengalaman serta teknik perkiraan kemungkinan kesalahan.

Modul 5: Pengelolaan Cacat dalam Sistem Pengembangan Perangkat Lunak

  • Siklus hidup cacat: deteksi, pelaporan, pengklasifikasian masalah, penyelesaian, serta penutupan laporan.
  • Cara menyusun laporan cacat yang efektif dengan bantuan alat seperti JIRA.
  • Pembedaan tingkat keparahan dan prioritas munculnya suatu cacat sistem.
  • Teknik identifikasi penyebab akar kemunculan masalah pengujian.
  • Analisis metrik frekuensi munculnya cacat serta trend perkembangannya.

Modul 6: Manajemen Pengujian dan Pendekatan Berbasis Risiko

  • Cara menyusun rencana pengujian serta teknik estimasi waktu pelaksanaannya.
  • Pendeteksian, penilaian risiko, serta strategi mitigasinya dalam proses kerja tim QA.
  • Pemantauan progres aktivitas pengujian serta mekanisme laporan yang dibutuhkan.
  • Penentuan standar penyelesaian uji maupun kondisi berakhirnya tahap tertentu dalam proses penjaminan kualitas.
  • Pembuatan dokumen kebijakan dan strategi pengujian yang selaras dengan kerangka ISTQB.

Modul 7: Peralatan Pengujian serta Dasar-dasar Otomatisasi Proses Uji

  • Pengelompokan alat pendukung pengujian menurut kategori yang ditetapkan ISTQB.
  • Manfaat maupun tantangan dalam penerapan otomatisasi pada aktivitas pengujian perangkat lunak.
  • Teknik pemilihan alat uji: mana lebih baik, solusi open source atau komersial?
  • Pengenalan terhadap platform populer seperti Selenium, Playwright, serta Cypress.
  • Cara menyusun rangkaian pengujian otomatis dasar dengan menggunakan perangkat tersebut.

Modul 8: Pengenalan Kecerdasan Buatan dalam Dunia Penjaminan Kualitas

  • Pemahaman konsep kecerdasan buatan serta pembelajaran mesin bagi kalangan penguji.
  • Klasifikasi bidang aplikasi: AI sebagai pendukung pengujian dan sebaliknya, sistem terkait QA yang memanfaatkan AI.
  • Peluang serta batasan penerapan AI pada proses pengujian di masa kini.
  • Ciri-ciri kualitas utama dalam sistem berbasis teknologi kecerdasan buatan.
  • Konteks materi kurikulum ISTQB CT-AI serta urgensinya bagi praktisi QA modern.

Modul 9: Generasi Skenario Pengujian Berbasis Kecerdasan Buatan

  • Pemanfaatan LLM seperti ChatGPT, Claude, serta Copilot untuk membuat kerangka skenario uji.
  • Teknik merancang perintah (prompt) yang efektif guna menghasilkan simulasi kondisi pengujian.
  • Langkah konversi deskripsi fungsional serta persyaratan sistem menjadi rancangan kasus uji terperinci.
  • Cara meninjau validitas skenario yang dibuat secara otomatis menggunakan teknologi AI.
  • Pemahaman akan berbagai platform pengembangan perangkat lunak: Testim, Mabl, serta alat kreasi uji khusus dengan fitur kecerdasan buatan.

Modul 10: Otomatisasi Pengujian Berbasis Teknologi AI

  • Penerapan konsep pengujian yang mampu memperbaiki diri secara mandiri dengan alat Katalon Studio AI.
  • Manfaat identifikasi elemen tampilan aplikasi melalui algoritma kecerdasan buatan.
  • Penerapan teknologi Applitools Eyes guna pengujian regresi visual antarmuka perangkat lunak.
  • Integrasi komponen ekstensi AI pada alat Selenium untuk meningkatkan ketahanan proses otomatisasinya.
  • Kemampuan sistem untuk mengurangi beban kerja pemeliharaan alat dengan memanfaatkan lokator pintar berbasis AI.

Modul 11: Penerapan Kecerdasan Buatan dalam Prediksi serta Analisis Cacat Sistem Pengembangan Perangkat Lunak

  • Pendekatan prediktif untuk seleksi kasus uji menggunakan platform Launchable serta Sealights.
  • Teknik pengelompokan kegagalan sistem dan pendeteksian pola tidak normal melalui ReportPortal.
  • Cara memakai AI sebagai asisten identifikasi penyebab akar timbulnya berbagai masalah perangkat lunak.
  • Penilaian risiko kualitas produk serta pengidentifikasian kekosongan cakupan dalam strategi pengujian.
  • Strategi memanfaatkan data historis tentang frekuensi munculnya cacat sebagai penentu prioritas kerja tim QA.

Modul 12: Evaluasi Alat Berbasis AI serta Integrasi dalam Sistem CI/CD

  • Tanda-tanda yang dapat digunakan untuk mengukur kelayakan alat pengujian bercirikan kecerdasan buatan.
  • Perhitungan ROI sistemik dan rencana adopsi teknologi AI dalam lingkup organisasi masing-masing.
  • Cara mengintegrasikan perangkat AI ke dalam arsitektur pengembangan terus-menerus, misalnya pada Jenkins maupun GitHub Actions.
  • Perencanaan tahapan kapan serta di bagian mana proses otomatisasi berbasis AI akan diterapkan secara tepat waktu.
  • Teknik mengukur efektivitas metode pengujian cerdas dengan menggunakan metrik konkret.

Modul 13: Pertimbangan Etis dalam Aktivitas Penggunaan Kecerdasan Buatan pada Penjaminan Mutu Perangkat Lunak

  • Akses kemungkinan munculnya bias serta ketimpangan dalam hasil sintesis skenario uji yang dibuat secara otomatis.
  • Perhatian terhadap privasi data ketika mengandalkan jasa AI di platform berbasis awan.
  • Pentingnya transparansi dan kemampuan menjelaskan mekanisme keputusan sistem AI kepada pihak terkait.
  • Aspek tata kelola serta konformitas hukum yang perlu dicermati dalam pelaksanaan proyek pengujian.
  • Aturan praktik bertanggung jawab bagi tim penjaminan mutu dalam memakai teknologi AI.

Modul 14: Persiapan Ujian Sertifikasi ISTQB CTFL

  • Mengenal struktur, lama waktu pelaksanaan, serta kriteria penilaian ujian CTFL v4.0.
  • Pemahaman tipe soal yang umum muncul serta cara memilih jawaban terbaik secara efisien.
  • Distribusi proporsi tiap topik utama dalam silabus pengujian ISTQB.
  • Latihan simulasi ujian dengan penyajian beberapa contoh pertanyaan standar ISTQB.
  • Rencana studi yang efisien serta referensi sumber informasi tambahan untuk membantu persiapan sertifikasi.

Modul 15: Proyek Akhir: Integrasi Teknologi AI ke dalam Skenario Pengujian Nyata dari Awal Hingga Akhir

  • Cara menyusun rancangan skenario uji berdasarkan dokumen persyaratan nyata.
  • Menggunakan teknologi kecerdasan buatan sebagai pendukung penyusunan serta perbaikan kasus pengujian.
  • Penerapan beberapa alat otomatisasi yang mampu memperbaiki diri secara mandiri untuk mengimplementasikan rangka kerja uji terpilih.
  • Proses melaporkan munculnya cacat serta memakai asisten AI dalam menyelidiki penyebab utama kelainan sistem yang ditemukan.
  • Sesi refleksi: bagaimana memasukkan pemanfaatan kecerdasan buatan secara efektif dalam aktivitas harian tim QA.

Persyaratan

  • Pemahaman dasar mengenai konsep dan terminologi pengembangan perangkat lunak
  • Familiaritas awal dengan teknik pengujian perangkat lunak
  • Tidak diperlukan sertifikasi ISTQB maupun pelatihan formal di bidang pengujian mutu sebelumnya

Calon Peserta

  • Para profesional pengujian mutu dan penguji perangkat lunak yang sedang mempersiapkan diri untuk memperoleh sertifikasi ISTQB Tingkat Dasar.
  • Insinyur pengujian yang hendak mengintegrasikan alat kecerdasan buatan ke dalam proses kerja mereka.
  • Tim-tim yang ingin beralih dari metode pengujian spontan ke sistem penjaminan kualitas yang terstruktur.
 21 Jam

Jumlah Peserta


Harga per Peserta

Kursus Mendatang

Kategori Terkait