Kerangka Materi

Dasar-dasar Teknik Pengujian Berbasis AI

  • Tantangan pengujian modern dan peran AI
  • Prinsip-prinsip dan terminologi pembangkitan tes generatif
  • Model pembelajaran mesin yang digunakan dalam pembuatan tes otomatis

Transformasi Kebutuhan dan Kode menjadi Tes Berbasis AI

  • Mengekstrak niat dari kebutuhan dan user stories
  • Menggunakan model bahasa untuk menghasilkan kasus uji terstruktur
  • Memastikan determinisme dan reproduktivitas dalam tes berbasis AI yang dihasilkan

Pembangkitan Tes Unit Otomatis

  • Menghasilkan tes unit dari konteks kode sumber
  • Menghasilkan permutasi input dan kasus ujung
  • Mengintegrasikan tes yang dihasilkan dengan kerangka kerja pengujian unit umum

Pembuatan Tes Integrasi dan End-to-End Berbantuan AI

  • Memetakan perilaku sistem ke alur tes
  • Membuat jalur integrasi menggunakan analisis berbasis AI
  • Menyeimbangkan pengawasan manusia dengan pembangkitan otomatis

Prediksi Coverage dan Pemodelan Risiko

  • Menggunakan model ML untuk mengidentifikasi area kode yang kurang diuji
  • Memprediksi area berisiko tinggi berdasarkan kegagalan historis
  • Memrioritaskan tes menggunakan prediksi cakupan dan risiko

Penerapan Kecerdasan Tes Berbasis AI dalam CI/CD

  • Menyisipkan langkah analisis berbasis AI ke dalam pipeline
  • Memicu seleksi tes dinamis berdasarkan skor risiko
  • Mempertahankan lingkaran umpan balik untuk prediksi yang terus diperbaiki

Validasi, Tata Kelola, dan Jaminan Kualitas

  • Menilai keandalan tes berbasis AI yang dihasilkan
  • Mengelola bias dan menghindari false positives
  • Membangun pagar pembatas untuk penggunaan produksi

Penskalaan Pembangkitan Tes Berbasis AI di Seluruh Tim

  • Strategi adopsi untuk organisasi QA dan DevOps
  • Menstandarkan alur kerja dan dokumentasi
  • Mendorong peningkatan berkelanjutan dengan metrik dan wawasan

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Memahami metodologi pengujian perangkat lunak
  • Pengalaman dengan kerangka kerja pengujian otomatis
  • Kenyamanaan dengan konsep pemrograman dan pipeline CI/CD

Audience

  • Insinyur QA
  • SDETs
  • Tim DevOps dengan tanggung jawab pengujian
 14 Jam

Jumlah Peserta


Harga per Peserta

Kursus Mendatang

Kategori Terkait