TipePelatihan kelas
DAFTAR

selenium maju

Selenium Advanced Training & Certification Course

Gambaran Umum

Pemirsa & Prasyarat

Garis besar kursus

Jadwal & Biaya

sertifikasi

Selenium Advance

Kursus tingkat lanjut ini dirancang untuk menghadirkan profesional penguji yang menggunakan Selenium ke tingkat keterampilan baru dengan alat ini. Penguji akan belajar bagaimana menggunakan fitur Selenium canggih untuk meningkatkan rangkaian uji otomatis Selenium menggunakan Editor Gagal Eclipse. Instruksi langsung diberikan bagi mereka yang ingin mengeksplorasi kekuatan menggunakan Selenium.WebDriver dirancang untuk menawarkan antarmuka pemrograman sederhana dan singkat serta membahas sejumlah keterbatasan dalam API Selenium-RC. Pelatihan ini pada dasarnya direncanakan untuk Mereka profesional yang memiliki pemahaman dasar jawa dan selenium. Saat ini, Selenium WebDriver 2 adalah alat yang paling banyak diterima. Fokusnya adalah pada aplikasi praktis Selenium untuk menyelesaikan tantangan pengujian otomatis web dengan kecanggihan.

Tujuan

  • Manfaatkan teknik pemrograman tingkat lanjut untuk menggerakkan Selenium
  • Bekerja dengan Regular Expressions dan Pattern-based Verification
  • Tangani Pengecualian yang menghentikan Uji Eksekusi
  • Lakukan panggilan SQL untuk memverifikasi data
  • Secara terprogram mencari objek web
  • Secara dinamis ambil data dari kontrol web
  • Rancang kerangka pengujian berbasis data di Selenium
  • Buat pengujian pengguna terdistribusi untuk melakukan tes multi-pengguna (tes selenium Grid)

Audiens yang dituju

Target pemirsa adalah penguji perangkat lunak yang ingin mengotomatisasi pengujian aplikasi web menggunakan Selenium pada tingkat teknis tinggi. Kursus ini dirancang terutama untuk menguji profesional yang menggunakan Selenium. Penonton juga mungkin termasuk praktisi penjamin mutu, manajer, atau pemimpin tim yang bertanggung jawab untuk berinteraksi dengan penguji atau yang perlu memastikan bahwa alat tersebut diterapkan sepenuhnya dan tepat.

Prasyarat

    • Setidaknya 3 bulan pengalaman menerapkan pengujian otomatis dengan Selenium (disarankan)

or

  • ITS Course: Pengantar Selenium
  • Beberapa pengalaman pengembangan perangkat lunak (disarankan)
  • Pemahaman umum aplikasi berbasis web (diinginkan)
  • Pengetahuan tentang pemrograman Java bukanlah prasyarat untuk kursus ini, namun pengetahuan semacam itu bermanfaat.

Course Outline Duration: 3 Days

Chapter 1: More advanced Features in Selenium

  • Injeksi JavaScript
  • Robot API untuk kontrol berbasis jendela 20
  • Latihan 1.1 - Menggunakan Robot API
  • Menguji upload file dan download
  • Latihan 1.2 - Menguji Upload dan mengunduh file
  • Penanganan Tanggal Waktu Picker menggunakan Selenium
  • Latihan 1.3 - Penguji Tanggal Pengujian
  • Penanganan Kesalahan Sertifikat SSL di Selenium
  • Latihan 1.4 - Penanganan Kesalahan SSL
  • Jalankan kode berbasis JavaScript dengan menggunakan Selenium Webdriver
  • Cara menemukan link yang rusak menggunakan Selenium Webdriver
  • Menangani Cookies di Selenium WebDriver
  • Drag dan Drop di Webdriver

Chapter 2: AJAX, Listener & dynamic applications

  • Objek dinamis - variabel xpaths
  • Penanganan Tabel Web Dinamis
  • Latihan 2.1 - Bekerja dengan Tabel Web Dinamis
  • Penanganan AJAX Drop-Downs
  • Arahkan mouse ke menu dan bingkai menggunakan kelas Tindakan.
  • Latihan 2.2 - Bekerja di Kelas Aksi
  • Klik kanan pada sebuah objek

Chapter 3: Web Tables

  • Apa itu Tabel Web?
  • Mengekstrak data dari tabel web
  • Contoh pada Tabel Web statis dan dinamis
  • Membuat fungsi Reusable untuk Tabel Web
  • Latihan 3.1 - Membuat fungsi Reusable untuk Web Tables

Chapter 4: Database testing using web driver

  • Menginstal Database MySQL
  • Ikhtisar pada Connection Interface, Interface Pernyataan, Preapared Statement dan Resultset Interfaces.
  • Contoh program ke Access Database.
  • Beberapa contoh pada SELECT, UPDTE dan DELETE queies
  • Latihan 4.1 - Menguji fungsionalitas Basis Data
  • Beberapa contoh Webdriver menggunakan Data yang diambil dari Database

Chapter 5 : DataDriven Framework using TestNG

  • Building Test Base Class menggunakan anotasi testNG
  • Membaca XPATHS, Konfigurasi dari file properti
  • Menerapkan WebDriver secara implisit menunggu penggunaan WebdriverWait
  • Bangun fungsi utilitas
  • Melaksanakan tes, batch menjalankannya dan parameterisasi menggunakan file xls
  • Latihan .1 - Handson Use case dengan pendekatan Data Driven
  • Mengontrol perintah Eksekusi dari File XLS

Chapter 6: Page Objects & Page Factory Framework using TestNG

  • Skenario Test Case dilakukan dengan menggunakan Page Factory Pattern dan TestNG

Chapter 7: Reporting

  • Menginstal Plugin Laporan Ekstensif di Eclipse
  • Metode dalam Laporan Luas
  • Latihan 6.1 - Implementasi Laporan yang Luas

Chapter 8: Maven Project Management Tool

  • Integrasi Selenium dengan Build Tool: Maven
  • Integrasi dengan Mekanisme Pelaporan Lanjutan
  • Integrasi dengan Perpustakaan Pelaporan log4j
  • Pengembangan Platform Otomasi: Desktop, RESTapi, Mobile
  • Perbandingan antara Ant dan Maven
  • Pemasangan Maven
  • Memahami Struktur Maven
  • Membuat Proyek Maven di Eclipse
  • Maven Membangun Siklus
  • Contoh Demo Membangun Sesi Proyek Maven
  • Memahami Ketergantungan Maven
  • Memahami Repositori Maven
  • Latihan 7.1 - Demo Integrasi Eclipse Maven

Bab 9: Pengujian Integrasi Kontinyu menggunakan Jenkins

  • Apa itu Jenkins
  • Continuous Build Integration Tools
  • Cara memasang Jenkins
  • Cara membuat pekerjaan sederhana
  • Latihan 8.1 - Membuat Pekerjaan di Jenkins
  • Mengintegrasikan Jenkins ke Proyek
  • Mengintegrasikan Jenkins dengan Eclipse
  • Latihan 8.2 - Mengintegrasikan Jenkins dengan Eclipse

Silahkan menulis surat kepada kami di info@itstechschool.com & hubungi kami di + 91-9870480053 untuk harga kursus & biaya sertifikasi, jadwal & lokasi

Drop kami sebuah Query

Untuk info lebih lanjut dengan baik Hubungi kami.


review