TipePelatihan kelas
DAFTAR

Selenium

Pelatihan Dasar Selenium & Kursus Sertifikasi

Gambaran Umum

Pemirsa & Prasyarat

Garis besar kursus

Jadwal & Biaya

sertifikasi

Kursus & Sertifikasi Dasar Selenium

Selenium adalah a open-source dan alat otomatis s / w portabel yang digunakan untuk otomasi uji (aplikasi web). Ini berlisensi di bawah Lisensi Apache 2.0. Selenium adalah seperangkat alat yang membantu mengotomatisasi aplikasi web saja. Tutorial ini akan memberi Anda pemahaman mendalam tentang Selenium & alat terkait dan penggunaannya. Ini memiliki kemampuan untuk beroperasi di berbagai sistem operasi dan browser. Selenium bukan hanya satu alat tapi satu set alat yang membantu penguji untuk mengotomatisasi aplikasi berbasis web lebih efisien dan akurat.

Tujuan Pelatihan Dasar Selenium

Selenium adalah kerangka pengujian perangkat lunak portabel untuk aplikasi web. Ini adalah kursus pelatihan komprehensif untuk pengujian otomatis termasuk Pengenalan Pengujian Otomatis, Pengenalan Selenium IDE dan Instalasi, konsep Selenium IDE, Selenium RC, TestNG, Fungsi Pengemudi Web, Kerangka dan Selenium Grid dll.

  • Selenium adalah alat sumber terbuka.
  • Selenium Dapat diperpanjang untuk berbagai teknologi yang mengekspos DOM.
  • Ini memiliki kemampuan untuk menjalankan skrip di berbagai browser.
  • Ini bisa menjalankan skrip pada berbagai sistem operasi.
  • Selenium mendukung perangkat mobile.
  • Jalankan tes di dalam browser, jadi fokus TIDAK diperlukan saat eksekusi skrip sedang berlangsung.
  • Ini bisa melakukan tes secara paralel dengan penggunaan Selenium Grids.

Intended Audience of Selenium Basic Course

Pelatihan Dasar Selenium dirancang untuk profesional pengujian perangkat lunak yang ingin mempelajari dasar-dasar Selenium melalui contoh-contoh praktis. Tutorial berisi cukup banyak bahan untuk Anda mulai dengan Selenium dari tempat Anda bisa membawa diri Anda ke tingkat keahlian yang lebih tinggi.

Prerequisites of Selenium Basic Certification

  • Pengetahuan dasar tentang JAVA
  • Pengetahuan dasar tentang pengujian perangkat lunak

Course Outline Duration: 3 Days

Bab 1: Memperkenalkan Selenium

  • Sejarah selenium
  • Pengantar Selenium
  • Arsitektur Selenium Webdriver
  • Selenium Javadocs

Bab 2: Instalasi dan Konfigurasi

  • Instalasi Java
  • Instalasi & Konfigurasi Eclipse
  • Download dan konfigurasi Selenium Jars
  • Selenium Project Settings

Bab 3: Konsep Dasar program Webdriver pertama

  • Antarmuka Webdriver
  • Latihan 3.1: Menerapkan Antarmuka Webdriver
  • Driver Browser
  • Metode Dasar Webdriver
  • Latihan 3.2: Melaksanakan Metode Dasar Webdriver
  • Cara menjalankan tes di Google Chrome
  • Latihan 3.3: Menjalankan tes di Google Chrome
  • Cara menjalankan tes di Internet Explorer
  • Latihan 3.4: Menjalankan tes di Internet Explorer

Bab 4: teknik dan alat Locator

  • Instalasi Firebug dan Firepath di Firefox
  • Teknik penunjuk: ID, xPath, tagName
  • Teknik penunjuk: className, name, linkText
  • Menulis xPath yang disesuaikan
  • Pencari pemilih CSS
  • Latihan 4.1: Melaksanakan locator yang berbeda

Bab 5: Teknik Mengotomatiskan Web UI

  • Menangani dropdown
  • Metode Dropdown: Pilih
  • Latihan 5.1: Penanganan dropdown, Pilih nilai dengan teks yang terlihat, dengan atribut nilai
  • Menangani Radio Buttons & Checkboxes
  • Latihan 5.2: Menangani tombol dan kotak centang Radio
  • Daftar Teknik untuk menangani Radio Buttons
  • Seleksi, Deselection, Enabling & Disabling
  • Latihan 5.3: Menerapkan seleksi, deseleksi, memungkinkan dan melumpuhkan
  • Penanganan Lansiran & Popup
  • Latihan 5.4: Tangani Popup, modal, lansiran javascript dan petunjuknya

Bab 6: Teknik untuk Mengotomasi UI Web - Lanjutan

  • Menangani Interaksi Tikus
  • Latihan 6.1: Melaksanakan acara mouse
  • Menangani acara Keyboard
  • Latihan 6.2: Melaksanakan acara Keypress
  • Diskusi tentang Kelas Aksi
  • Menangani beberapa jendela
  • Latihan 6.3: Buka beberapa jendela, beralih di antara keduanya
  • Jendela Menangani konsep
  • Menangani tag ul li
  • Latihan 6.4: Tangani ul dan li tag
  • Cara menangani iFrames
  • Latihan 6.5: Berinteraksi dengan iFrames
  • Penanganan kisi-kisi meja
  • Latihan 6.6: Baca data dari data grid
  • Memaksimalkan Windows & Menghapus cookies
  • Mengambil snapshot error
  • Hasil Uji Email
  • Latihan 6.7: Lakukan snapshot error dan hasil tes email

Bab 7: Sinkronisasi & Tunggu

  • Menangani masalah sinkronisasi
  • tidur()
  • Tunggu implisit & eksplisit
  • Sabar menunggu
  • Latihan 7.1: Terapkan semua jenis wait

Bab 8: Fitur Webdriver Lainnya

  • Kemampuan yang Diinginkan
  • Bekerja dengan Headless browser
  • Bekerja dengan PhantomJS
  • Latihan 8.1: Melaksanakan tes di PhantomJS
  • Bekerja dengan HtmlUnitDriver
  • Latihan 8.2: Melaksanakan tes di HtmlUnitDriver
  • Profil Webdriver
  • Latihan 8.3: Jalankan tes di beberapa profil browser
  • Menangani Objek dinamis

Bab 9: Kotak Selenium

  • Apa itu Selenium Grid?
  • Cara mengeksekusi tes Selenium jarak jauh
  • Mengkonfigurasi Hub dan Node
  • Mendaftarkan Hub dan Node Server
  • Kemampuan yang diinginkan - Program Grid
  • Latihan 9.1: Jalankan tes jarak jauh

Bab 10: Uji Otomasi Mobile

  • Fitur appium
  • Pemasangan android SDK, Eclipse
  • Menyiapkan variabel sistem untuk membuat kerja android
  • Instalasi Server sebelumnya zaman
  • Konfigurasi zaman, Jars selenium
  • Memanggil perangkat virtual Android
  • Latihan 11.1: Menjalankan tes pada perangkat Android Virtual

Bab 11: Pola Desain untuk Pengujian Web

  • Pola Objek Halaman
  • Pola Pabrik Halaman
  • Komponen yang Dapat Dipindahkan
  • Latihan 12.1: Menerapkan Page Objects dan Page Factory untuk skenario uji coba

Bab 12: Kerangka TestNG

  • Mengapa TestNG dan kelebihannya
  • Instalasi dan setup TestNG dalam gerhana
  • Anotasi TestNG
  • Memprioritaskan tes di testNG
  • Latihan 13.1: Melaksanakan anotasi TestNG
  • Menyembunyikan dan mengaktifkan tes dan menggunakan batas waktu
  • Pentingnya file konfigurasi TestNG - testng.xml
  • Grup di TestNG
  • Uji coba Data dengan TestNG
  • DataProvider annotation - Parameterizing test cases
  • Parameter dalam laporan
  • Suite paralel, tes paralel, kelas dan metode
  • Latihan 13.2: Menjalankan tes dan suite paralel
  • Rerunning tes gagal
  • Sukses, gagal dan menegaskan
  • Hasil penebangan, pendengar log, wartawan penebangan kayu
  • API Reporter

Bab 13: Membangkitkan laporan

  • Mengunduh dan mengonfigurasi laporan XSLT
  • Membangkitkan laporan HTML untuk uji coba Selenium
  • Latihan 14.1: Buat laporan XSLT dan HTML

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