Hubungi Kami

Kerangka Materi

Konsep Selenium Tingkat Lanjut

  • Tinjauan ulang arsitektur Selenium dan praktik terbaik
  • Kemampuan WebDriver tingkat lanjut
  • Merancang otomasi uji yang mudah dipelihara dan diskalakan
  • Tantangan umum dalam pengujian aplikasi web yang kompleks

Identifikasi Objek Tingkat Lanjut

\r
  • Strategi penentuan lokasi (locator) tingkat lanjut
  • Pemilih XPath dan CSS yang dinamis dan kompleks
  • Menangani elemen web dinamis
  • Melokasi dan berinteraksi dengan objek web secara terprogram

Pengambilan dan Validasi Data

  • Mengekstrak data dari kontrol web
  • Memvalidasi konten dinamis
  • Bekerja dengan tabel, daftar, dan elemen halaman yang kompleks
  • Teknik verifikasi berbasis pola

Penanganan Pengecualian dan Keandalan Uji

  • Mengelola pengecualian Selenium
  • Menerapkan penanganan kesalahan yang kuat
  • Strategi sinkronisasi dan tunggu eksplisit
  • Meningkatkan stabilitas dan keterpeliharaan uji

Pencatatan (Logging) dan Pelaporan

  • Menerapkan strategi pencatatan yang efektif
  • Debugging pelaksanaan uji yang gagal
  • Mengambil tangkapan layar dan bukti eksekusi
  • Mengintegrasikan pencatatan dengan kerangka kerja pelaporan uji

Eksprimasi Reguler dan Validasi Lanjutan

  • Memahami ekspresi reguler
  • Pencocokan pola untuk konten dinamis
  • Aseri dan validasi lanjutan
  • Kasus penggunaan praktis untuk pengujian otomatis

Otomasi Uji Berbasis Data

  • Prinsip pengujian berbasis data
  • Membaca data uji dari sumber eksternal
  • Parameterisasi uji otomatis
  • Membangun kerangka kerja uji yang dapat digunakan kembali dan diskalakan

Pengujian Lintas Browser dan Paralel

  • Menjalankan uji di berbagai browser
  • Konsiderasi kompatibilitas browser
  • Pengenalan arsitektur Selenium Grid
  • Menjalankan pelaksanaan uji terdistribusi dan paralel

Praktik Terbaik dan Tinjauan Kursus

  • Rekomendasi kerangka kerja otomasi uji
  • Meningkatkan kinerja uji dan keterpeliharaan
  • Tinjauan ulang konsep-konsep kunci
  • Pertanyaan, diskusi, dan langkah selanjutnya

Persyaratan

  • Pengalaman pengujian otomatis dengan Selenium
  • Pengalaman pengembangan aplikasi web (direkomendasikan)
  • Pemahaman Java (direkomendasikan)

Audience

  • Penguji perangkat lunak
  • Manajer uji
  • Profesional jaminan kualitas
 14 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (7)

Kursus Mendatang

Kategori Terkait