Çevrimiçi kurs – Packt tarafından Java’da Selfnium web sürücüsünde sertifikalı profesyonel staj

Gelişmiş Java çerçeveleriyle Selenyum becerilerini geliştirmeye yönelik kapsamlı bir kurs. Bu alanda uzmanlaşmak isteyen teknik profesyonellere yönelik Java temellerini, Selenium WebDriver tekniklerini ve gelişmiş çerçevelerin uygulanmasını öğrenin.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

başlangıç Orta seviye ilerleyen dahil olmuş

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Salatalık
  • BDD
  • Maven
  • Projeler
  • TestNG
  • Jenkins CI/CD
  • Selenyum Web Sürücüsü

What you will learn in the course

Courses for which the course is suitable

  • Yazılım test cihazı
  • kalite güvence mühendisi
  • Yazılım geliştiricisi
  • Otomasyon geliştiricisi
  • Test çerçeveleri geliştirin
  • Otomatik test uzmanı
  • test yöneticisi
  • Java geliştiricisi

Uzmanlık – 4 kurstan oluşan bir seri

Java ile Selenium WebDriver hakkında kapsamlı kurs

  • Selenium’un otomasyon özelliklerine ve mimarisine derinlemesine aşinalık.
  • Java ve Selenium dahil ortamın kurulumu.
  • Selenyum Temel Yöntemleri ve Tarayıcı Yöneticisi Ayarları.
  • Pratik bilgiye vurgu:
    • Tarayıcı uyumluluğu.
    • Web Sürücüsü mimarisi.
    • Yaygın sorunları çözme.

Temel Java kavramları

  • Java’nın Temelleri.
  • diziler.
  • Döngüler ve yöntemler.
  • Elemanların ve araçların yerleştirilmesi:
    • Web’deki öğeleri tanımlayın.
    • CSS ve XPath seçicileri içeren çeşitli stratejiler.

Gelişmiş konular

  • Çerçevelerin geliştirilmesi.
  • TestNG ve Maven ile projeler.
  • Sayfa nesne modelleri.
  • Selenium Grid ile tarayıcılar arası test.
  • Jenkins ile sürekli entegrasyon.
  • Pratik alıştırmalar ve kapsamlı yazılım senaryoları.

hedef kitle

  • Teknik profesyoneller:
    • Yazılım test uzmanları.
    • Kalite kontrol mühendisleri.
    • geliştiriciler.
  • Gereksinim: Java ve İnternet teknolojilerine ilişkin temel anlayış.

Pratik bir öğrenme projesi

  • Java ile Selenium WebDriver’da kapsamlı beceriler.
  • Gerçekçi sahnelerde uygulama:
    • Web uygulamalarının otomasyonu.
    • Sağlam test çerçeveleri oluşturma.
    • CI/CD işlem hatlarıyla entegrasyon.
  • Yazılım testi ve otomasyondaki gerçek sorunları çözme.

Details of the courses that make up the specialization

Otomasyon için Selenium WebDriver ve Java temelleri

Kurs 1 • 21 saat

Kurs detayları

ne öğreneceksin
  • Selenium WebDriver’ın mimarisini ve tarayıcı otomasyonundaki rolünü açıklayın.
  • Web uygulamalarını farklı tarayıcılarda otomatikleştirmek için temelden ileri düzey Selenium WebDriver komut dosyalarına kadar uygulayın.
  • Web öğelerini ve karmaşık senaryoları yönetmede çeşitli Selenium WebDriver tekniklerinin etkinliğini değerlendirin.
  • Gerçek dünyadaki uygulamaları ve stratejileri kullanarak Selenium WebDriver ve Java ile eksiksiz bir test otomasyon çerçevesi oluşturun.
kazanacağınız beceriler
  • Kategori: Web Testi
  • Kategori: Otomasyon için Java
  • Kategori: Java programlama
  • Kategori: Selenyum Web Sürücüsü

Gelişmiş Selenium WebDriver teknikleri ve çerçeve tasarımı

Kurs 2 • 16 saat

Kurs detayları

ne öğreneceksin
  • İlişkisel vektörler ve pencere yönetimi teknikleri de dahil olmak üzere Selenium 4.0’ın en son özelliklerini anlayın.
  • Paralel yürütme ve özelleştirmeler de dahil olmak üzere test senaryolarını düzenlemek ve yürütmek için TestNG’yi uygulayın.
  • Selenium’un CI/CD için Jenkins ile entegrasyonunu değerlendirerek otomatik çerçevenin sürekli teslimat ihtiyaçlarını karşıladığından emin olun.
  • Ayrıntılı günlük kaydı ve görselleştirme için BDD için Cucumber’ı ve Kapsam raporlarını kullanarak Maven ile kapsamlı bir otomasyon çerçevesi oluşturun.
kazanacağınız beceriler
  • Kategori: Test otomasyonu için Java’daki OOP’ler
  • Kategori: Jenkins CI/CD entegrasyonu
  • Kategori: TestNG çerçeve tasarımı
  • Kategori: Salatalık ile Otomasyon
  • Kategori: Selenyum 4.0 özellikleri

CI/CD ve gelişmiş testlerle Selenyum entegrasyonu

Kurs 3 • 16 saat

Kurs detayları

ne öğreneceksin
  • Temel Git komutlarını ve sürüm kontrolü kavramlarını hatırlayın.
  • CI/CD işlem hatlarının önemini ve Selenium’un Jenkins ve GitHub ile nasıl entegre olduğunu açıklayın.
  • Gerçek dünya sahnelerinde Excel ve Apache POI API’sini kullanarak veriye dayalı testler uygulayın.
  • Gelişmiş test senaryoları ve performans optimizasyonu için Chrome DevTools protokolünün etkinliğini değerlendirin.
kazanacağınız beceriler
  • Kategori: Chrome DevTools Protokolü
  • Kategori: QA Otomasyonu
  • Kategori: Tarayıcılar Arası Test
  • Kategori: Selenyum Entegrasyonu
  • Kategori: Git (versiyon kontrol sistemi)

Selenium ile Java ve gelişmiş otomasyon araçlarına hakimiyet

Kurs 4 • 10 saat

Kurs detayları

ne öğreneceksin
  • Selenium ile otomasyon bağlamında Maven, TestNG ve Cucumber BDD’nin temel kavramlarını tanımlayın.
  • Maven’i proje yönetimi için uygulayın, TestNG ile entegre edin ve testler yazmak için Cucumber BDD’yi kullanın.
  • Birden fazla test paketini yönetmede Maven ile profil oluşturmanın etkinliğini ve güvenli kod için Java erişim değiştiricilerinin kullanımını değerlendirin.
  • Java, Maven, TestNG ve Cucumber BDD’yi içeren sağlam bir Selenyum otomasyon çerçevesi tasarlayın ve geliştirin.
kazanacağınız beceriler
  • Kategori: Java’daki OOP’ler
  • Kategori: Bugzilla
  • Kategori: Salatalık BDD
  • kategori: Java’daki koleksiyon çerçevesi
  • Kategori: Maven oluşturma araçları