Kerangka Materi
Pengenalan Pengujian Otomatis
- Tinjauan tentang Pengujian Otomatis
- Manfaat otomatisasi
- Jenis pengujian: Fungsional vs Non-fungsional
- Memahami Ekosistem Pelanggan
- Tinjauan tentang Oracle APEX
- Pengenalan .Net Core
- Dasar-dasar Machine Learning dalam algoritma kode
Tinjauan tentang Alat Otomatisasi
- Selenium
- Menyiapkan Selenium WebDriver
- Menulis dan menjalankan skrip pengujian
- Terbaik praktik untuk Selenium
- TestComplete
- Pengenalan TestComplete
- Membuat pengujian otomatis untuk berbagai aplikasi
- Mengintegrasikan TestComplete dengan alat lain
Pengenalan mendalam dengan Selenium
- Selenium Lanjut
- Menangani elemen web dinamis
- Pengujian cross-browser
- Integrasi dengan TestNG dan JUnit
- Pengembangan Framework
- Page Object Model (POM)
- Framework yang didorong data dan kata kunci
- Integrasi kontinu dengan Jenkins
Fitur Lanjut di TestComplete
- Pemrograman dan Otomatisasi
- Bahasa pemrograman yang didukung oleh TestComplete
- Mengotomatiskan aplikasi desktop, web, dan mobile
- Mempersonalisasi Pengujian
- Membuat titik pemeriksaan kustom
- Menangani pengecualian dan kesalahan
Integrasi dengan Oracle APEX dan .Net Core
- Menguji Aplikasi Oracle APEX
- Strategi pengujian otomatis untuk aplikasi APEX
- Alat dan praktik khusus untuk APEX
- Otomatisasi di .Net Core
- Menyiapkan proyek pengujian
- Pengujian unit dengan xUnit
- Pengujian integrasi dan akhir-ke-akhir
Machine Learning dalam Otomatisasi
- Pengenalan Machine Learning dalam Pengujian
- Dasar-dasar machine learning
- Kasus penggunaan machine learning dalam otomatisasi pengujian
- Menerapkan Algoritma Machine Learning
- Menulis algoritma untuk analisis prediktif
- Mengintegrasikan machine learning dengan otomatisasi pengujian
Pemeriksaan dan Pembangunan Manual Aplikasi Baru
- Dasar-dasar Pengujian Manual
- Teknik pengujian manual
- Menulis kasus pengujian dan rencana pengujian yang efektif
- Transisi dari Pengujian Manual ke Otomatisasi
- Mengidentifikasi kandidat otomatisasi
- Terbaik praktik untuk mempertahankan skrip pengujian
Strategi Outsourcing dan Manajemen Sumber Daya Manusia Digital (HCM/NPP)
- Tinjauan HCM/NPP Digital
- Alat dan teknologi di HCM
- Strategi otomatisasi untuk aplikasi HCM
- Manajemen Proyek Pengujian Outsourcing
- Terbaik praktik untuk outsourcing
- Memastikan kualitas dan konsistensi dalam proyek outsourcing
Alat dan Teknologi Alternatif
- Menilai Jtest dan SOAtest
- Fitur Jtest dan SOAtest
- Kesesuaian dengan kebutuhan pelanggan
- Memperkenalkan Alat Alternatif
- Menjelajahi alat otomatisasi lain (misalnya, Katalon Studio, Postman untuk pengujian API)
- Strategi integrasi dan transisi
Workshop Tangani dan Skenario Dunia Nyata
- Sesuai Praktik
- Laboratorium tangan dengan Selenium dan TestComplete
- Skenario pengujian dunia nyata
- Studi Kasus dan Proyek Capstone
- Proyek kelompok untuk menerapkan solusi otomatisasi lengkap
- Presentasi dan ulasan rekan
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pemahaman tentang konsep dasar pemrograman
- Pengalaman dengan pengujian perangkat lunak (manual atau otomatis)
- Ketahuan tentang teknologi web dan kerangka pengembangan
Penonton
- Automation Testers
- QA Engineers
- Software Developers
- Profesional IT yang terlibat dalam pemeliharaan dan pengujian perangkat lunak
Testimoni (5)
Kesesuaian yang baik, Łukasz punya waktu untuk menjawab semua pertanyaan dan dapat membantu siapa saja yang mengalami masalah
Kelly Morris - Titian Software Poland Sp. z o.o.
Kursus - Selenium WebDriver in C#
Diterjemahkan Mesin
Saya menikmati semuanya karena ini semua baru bagi saya dan saya bisa melihat nilai tambah yang dapat dibawa ke pekerjaan saya.
Zareef - BMW South Africa
Kursus - Tosca: Model-Based Testing for Complex Systems
Diterjemahkan Mesin
Instruktur menjelaskan setiap fungsionalitas secara menyeluruh.
Argean Quilaquil - DXC
Kursus - TestComplete
Diterjemahkan Mesin
Instruktur sangat baik. Penjelasannya jelas dan menarik. Dia berusaha membuat pelajaran se-menarik mungkin. Saya menikmati pelajaran tersebut dan mendapatkan banyak pengetahuan. Terima kasih banyak. Teknik yang paling bermanfaat yang saya pelajari adalah cara menemukan elemen untuk komponen web yang berbeda seperti kotak teks, tombol radio, dan tombol. Kadang-kadang, ID elemen tidak terdeteksi dengan benar. Kami belajar cara lain untuk menemukan elemen menggunakan selektor CSS, XPath, Nama, dan ID. Saya suka penjelasannya. Terima kasih
Bee Chin Chuah - I-Access Solutions Pte Ltd
Kursus - Advanced Selenium with C#
Diterjemahkan Mesin
Saya suka bagaimana contoh-contoh tersebut mengarah ke yang berikutnya. Anda dapat menggunakan apa yang telah dipelajari di segmen sebelumnya pada yang selanjutnya.
Sacha Mannion - BeyondTrust
Kursus - C# for Automation Test Engineers
Diterjemahkan Mesin