Course Outline

Pengantar Pengujian Otomatisasi

  • Ikhtisar Pengujian Otomasi
    • Manfaat otomatisasi
    • Jenis pengujian: Fungsional vs Non-fungsional
  • Memahami Ekosistem Klien
    • Ikhtisar Oracle APEX
    • Pengantar .Net Inti
    • Dasar-dasar Machine Learning dalam algoritma kode

Ikhtisar Alat Otomasi

  • Selenium
    • Menyiapkan Selenium WebDriver
    • Menulis dan menjalankan skrip pengujian
    • Praktik terbaik untuk Selenium
  • TestComplete
    • Pengantar TestComplete
    • Membuat pengujian otomatis untuk berbagai aplikasi
    • Mengintegrasikan TestComplete dengan alat lain

Pelajari Otomatisasi secara mendalam dengan Selenium

  • Lanjutan Selenium
    • Menangani elemen web dinamis
    • Pengujian lintas browser
    • Integrasi dengan TestNG dan JUnit
  • Pengembangan Kerangka
    • Model Objek Halaman (POM)
    • Kerangka kerja berbasis data dan berbasis kata kunci
    • Integrasi berkelanjutan dengan Jenkins

Fitur Lanjutan di TestComplete

  • Pembuatan Skrip dan Otomatisasi
    • Bahasa skrip didukung oleh TestComplete
    • Mengotomatiskan aplikasi desktop, web, dan seluler
  • Menyesuaikan Tes
    • Membuat pos pemeriksaan khusus
    • Menangani pengecualian dan kesalahan

Integrasi dengan Oracle APEX dan .Net Core

  • Menguji Oracle Aplikasi APEX
    • Strategi pengujian otomatis untuk aplikasi APEX
    • Alat dan praktik khusus untuk APEX
  • Otomatisasi di .Net Core
    • Menyiapkan proyek uji
    • Pengujian unit dengan xUnit
    • Integrasi dan pengujian ujung ke ujung

Machine Learning dalam Otomatisasi

  • Pengantar Machine Learning dalam Pengujian
    • Dasar-dasar pembelajaran mesin
    • Kasus penggunaan pembelajaran mesin dalam otomatisasi pengujian
  • Menerapkan Machine Learning Algoritma
    • Menulis algoritma untuk analisis prediktif
    • Mengintegrasikan pembelajaran mesin dengan otomatisasi pengujian

Pemeliharaan dan Konstruksi Manual Aplikasi Baru

  • Dasar-dasar Pengujian Manual
    • Teknik pengujian manual
    • Menulis kasus uji dan rencana pengujian yang efektif
  • Transisi dari Pengujian Manual ke Pengujian Otomatis
    • Mengidentifikasi kandidat otomatisasi
    • Praktik terbaik untuk memelihara skrip pengujian

Strategi HCM/NPP Digital dan Pengalihdayaan

  • Ikhtisar HCM/NPP Digital
    • Alat dan teknologi di HCM
    • Strategi otomatisasi untuk aplikasi HCM
  • Mengelola Proyek Pengujian yang Dialihdayakan
    • Praktik terbaik untuk outsourcing
    • Memastikan kualitas dan konsistensi dalam proyek-proyek yang dialihdayakan

Alat dan Teknologi Alternatif

  • Mengevaluasi Jtest dan SOAtest
    • Fitur Jtest dan SOAtest
    • Kesesuaian dengan kebutuhan klien
  • Memperkenalkan Alat Alternatif
    • Menjelajahi alat otomatisasi lainnya (misalnya, Katalon Studio, Postman untuk pengujian API)
    • Strategi integrasi dan transisi

Lokakarya Praktis dan Skenario Dunia Nyata

  • Sesi Praktek
    • Lab praktik dengan Selenium dan TestComplete
    • Skenario pengujian dunia nyata
  • Studi Kasus dan Proyek Capstone
    • Proyek kelompok untuk menerapkan solusi otomatisasi lengkap
    • Presentasi dan tinjauan sejawat

Ringkasan dan Langkah Selanjutnya

Requirements

  • Pemahaman tentang konsep dasar pemrograman
  • Pengalaman dengan pengujian perangkat lunak (manual atau otomatis)
  • Keakraban dengan teknologi web dan kerangka pengembangan

Hadirin

  • Penguji Otomatisasi
  • Insinyur QA
  • Pengembang Perangkat Lunak
  • Profesional TI yang terlibat dalam pemeliharaan dan pengujian perangkat lunak
 35 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories