Çevrimiçi kurs – Packt Institute Java ile Selenium WebDriver 4’te sertifikalı profesyonel staj

Selenium WebDriver ile pratik web uygulamalarını sıfırdan test etmeyi öğrenin. Web uygulaması testini otomatikleştirmeye yönelik yöntemleri ve araçları keşfedin.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

başlangıç

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Pytest
  • Çerçeveler
  • Appium
  • Kornişon
  • TestNG
  • Selenyum Web Sürücüsü

What you will learn in the course

Courses for which the course is suitable

  • Otomatik yazılım denetleyicisi
  • kalite güvence mühendisi
  • Otomatik testler geliştirin
  • Performans testi uzmanı
  • Test konusunda uzmanlığa sahip Java geliştiricisi
  • Sürekli entegrasyon yöneticisi
  • Tarayıcılar arasında kontroller
  • Otomatik çözümler geliştirir
  • Salatalık uzmanı
  • Geliştiriciyi Selenium ile test edin

Staj – 3 bölümlük kurslardan oluşan bir dizi

Java ile Selenium WebDriver 4 – sıfırdan kahramana

Katılımcılara Selenium WebDriver’ı kullanarak otomatik testlerde temel temel becerileri kazandırmak için tasarlanmış kapsamlı bir kurstur. Kurs, Selenium WebDriver ve Java kurulumunun temelleriyle başlar ve Java ve TestNG çerçevesindeki kavramları açıklamaya devam eder.

Dersin ana konuları:
  • Selenium WebDriver ve Java’yı yüklemenin temelleri
  • Java’daki kavramlar
  • TestNG çerçevesi
  • log47 ile raporlama
  • Sayfaların nesne modeli
  • Yaprak fabrikası
  • Veriye dayalı bir çerçeve
  • Selenium Grid 2.0 ile uzaktan test
  • Maven ile yönetim oluşturma
  • Jenkins ile sürekli entegrasyon
  • Veritabanı testi ve performans testi
  • Salatalık ve Salatalık kullanarak davranış odaklı testler

Kurs sonunda katılımcılar aşağıdakileri gerçekleştirme becerisine sahip olacaklardır:

  • Tarayıcılar arası test
  • Sürekli entegrasyonun uygulanması
  • Veri bütünlüğü doğrulaması
  • Gelişmiş raporlar oluşturun
  • Performans testlerinin yapılması
  • Selenyum testlerini Salatalığa dönüştürün

Kurs, otomatik test becerilerini geliştirmek isteyen hem yeni başlayanlar hem de deneyimli QA profesyonelleri için uygundur. Kurs, tüm konuları sıfırdan kapsadığından, otomatik test veya programlama konusunda önceden deneyime gerek yoktur.

Pratik bir öğrenme projesi

Katılımcılar, web uygulaması testlerini otomatikleştirmek, gelişmiş raporlar oluşturmak ve sürekli entegrasyon hatları oluşturmak gibi gerçek dünya projeleri üzerinde çalışacaklar. Bu becerileri uygulayarak aşağıdaki gibi gerçek sorunları çözeceklerdir:

  • Tarayıcılar arası uyumluluk testleri
  • Veri bütünlüğü doğrulaması
  • Performans testi

böylece güçlü ve güvenilir yazılım uygulamalarını garanti eder.

Details of the courses that make up the specialization

Selenium WebDriver ve Java Temelleri konusunda uzmanlaşma

Kurs 1 • 20 saat

Kurs detayları
ne öğreneceksin
  • Selenium WebDriver’ın mimarisini ve geçmişini anlayın ve Java, Eclipse ve Maven’in kurulumu ve yapılandırmasında uzmanlaşın.
  • Yapılandırmaları yönetirken, temel otomatikleştirilmiş komut dosyalarını yazmak ve hata ayıklamak için Java programlama becerilerini kullanın ve farklı tarayıcılarda Selenium testlerini çalıştırın.
  • Gelişmiş teknikleri kullanarak web bileşenlerini test edin ve iletişim kurun, senkronizasyon sorunlarıyla ilgilenin ve karmaşık web etkileşimleri gerçekleştirin.
  • Yaygın Selenyum hatalarını ele alırken Actions sınıfıyla JavaScript’i çalıştırın, birden fazla pencereyi ve iFrame’i yönetin ve gelişmiş eylemler gerçekleştirin.
geliştireceğiniz beceriler
  • Kategori: Java programlama
  • Kategori: Selenyum Mülakat Soruları
  • Kategori: Testlerin otomasyonu
  • Kategori: Selenyum Kurulumu
  • Kategori: Selenyum Web Sürücüsü

Gelişmiş Otomasyon Çerçevelerinin Geliştirilmesi ve TestNG ile Test Edilmesi

Kurs 2 • 11 saat

Kurs detayları
ne öğreneceksin
  • Page Object Model ve Page Factory’nin amacını ve yapısını anlayın ve verimli günlük kaydı için Log4j2’nin kullanımlarını öğrenin.
  • Sıralı test senaryoları için TestNG’yi yapılandırın ve test çalıştırma verimliliğini artırmak için ek açıklamaları ve gelişmiş özellikleri kullanın.
  • Test sonuçlarını değerlendirmek ve belgelemek için Kapsam Raporları ile gelişmiş raporlar oluşturun ve yönetin.
  • Sağlam otomasyon çerçeveleri oluşturmak için Selenium WebDriver’ı kullanarak veriye dayalı testler gerçekleştirin ve dosya yüklemelerini yönetin.
geliştireceğiniz beceriler
  • Kategori: Sayfa Nesnesi Modeli
  • Kategori: Selenyum Web Sürücüsü
  • Kategori: Otomasyon çerçeveleri
  • Kategori: TestNG çerçevesi
  • Kategori: Log4j2 Kaydı

Kapsamlı Otomasyon ve Sürekli Entegrasyon

Kurs 3 • 15 saat

Kurs detayları
ne öğreneceksin
  • WebDriver Olay Dinleyicilerini tanımlayın ve tarayıcılar arası testler için Selenium Grid’in kurulumunu ve kullanımını açıklayın.
  • Derlemeleri Maven ile yönetin ve otomatikleştirin, TestNG ile entegre edin ve sürüm kontrolü ve işbirliği için Git ve GitHub’u kullanın.
  • Jenkins’i sürekli entegrasyon ve dağıtım için yapılandırın ve yönetin, CI/CD işlem hatlarındaki rolünü anlayın ve takdir edin.
  • Veritabanlarında testler ve performans testleri gerçekleştirin, bulut tabanlı çözümler için Sauce Labs ile entegre olun ve gelişmiş raporlar üretin.
geliştireceğiniz beceriler
  • Kategori: Selenyum Izgarası
  • Kategori: Maven projesi
  • Kategori: Git sürüm kontrolü
  • Kategori: Sürekli Entegrasyon
  • Kategori: Tarayıcılar Arası Test