Çevrimiçi kurs – Packt Institute tarafından Java ve Selenium Webdriver ile test otomasyonunu öğrenme konusunda sertifikalı profesyonel uzmanlık

Selenium, Java, JUnit ve TestNG ile otomasyon becerilerinizi yükseltmeyi öğrenin. Selenium WebDriver ve java’yı kullanarak harika otomasyon testleri yazın. Pratik otomatik test çerçeveleri oluşturmaya başlayın!

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

  • Java
  • Selenyum Web Sürücüsü
  • Otomasyon Testi
  • Eclipse IDE’si
  • Java yöntemleri
  • Çapraz Tarayıcı Otomasyon Testi

What you will learn in the course

Courses for which the course is suitable

  • Otomatik testler geliştirin
  • yazılım mühendisi
  • Java geliştiricisi
  • Selenyum uzmanı
  • Yazılım test cihazı
  • Otomatik test proje yöneticisi
  • Test çerçevesi geliştiricisi
  • Yazılım kalite analisti
  • Otomasyon geliştiricisi
  • Web test uzmanı

Focus – 4 bölümlük kurs serisi

İlk otomatik testinizi Java ve Selenium WebDriver ile yazmak heyecan verici bir deneyimdir. Tanınmış bir programlama dili olan Java, nesne yönelimli programlama ve fonksiyonel programlamanın özelliklerini sunar. Selenyum, ekrandaki verileri kazımak ve tarayıcıdaki görevleri otomatikleştirmek için kullanışlıdır. Bu kursta Java ile programlamayı ve Selenium kullanarak otomatik testleri, Eclipse’i IDE olarak kullanarak ve Java’da 200’den fazla alıştırma, bulmaca ve kod örneğini öğreneceksiniz. Ayrıca farklı senaryolar için Java’da Selenium ile 100’den fazla otomatik test yazacaksınız. Kurs, Java’da programlamanın temel özelliklerinin ve Selenium ile otomatik test komut dosyalarının anlatıldığı 350 adımı içerir. Eclipse ve Brackets’i IDE olarak, bağımlılık yönetimi için Maven ve npm, TestNG, JUnit, Selenium IDE, Katalon Studio, Selenium Standalone ve Selenium Grid ile birlikte kullanacaksınız. Kursun sonunda iş görüşmelerinde Selenium ve Java ile otomatik testlerde başarılı olacak uzmanlığa sahip olacaksınız. Bu kurs, Java, nesne yönelimli programlama ve fonksiyonel programlamayı öğrenmek ve web uygulamaları için harika otomatik testler yazmak isteyen yeni başlayanlar içindir.

Temel öğrenme çıktıları

  • Selenium ve Java ile otomatik testler yazma
  • JUnit ve TestNG ile yeni projeler kurmak
  • Test çerçevesi temelleri oluşturma
  • HTML, CSS ve XPath temellerini anlama
  • Selenium IDE ve Katalon Studio’yu kullanma
  • Form öğeleriyle etkileşim kurma

Pratik bir öğrenme projesi

Öğrenciler, Java kullanan web uygulamaları için Selenium ile otomatik testler kurmayı ve çalıştırmayı içeren gerçek projeler üzerinde çalışacaklar. Otomatik test projeleri oluşturup yönetecekler, test çerçeveleri geliştirecekler ve çeşitli web senaryoları için derinlemesine testler yazacaklar. Bu projeler, öğrencilerin otomatik komut dosyaları oluşturup çalıştırarak, çevrimiçi öğeleri değiştirerek ve tarayıcılar arası uyumluluğu sağlayarak becerilerini gerçek sorunlara uygulamalarına yardımcı olacak ve sonuçta onları profesyonel ortamlardaki karmaşık otomasyon zorluklarının üstesinden gelmeye hazırlayacak.

Details of the courses that make up the specialization

Java’ya giriş ve temel programlama özellikleri

Kurs 1 • 8 saat

Kurs detayları
  • ne öğreneceksin
    • JDK’yı kurma ve yapılandırma adımlarını unutmayın.
    • Java’nın sözdizimini ve temel öğelerini açıklayın.
    • Java’yı Eclipse IDE ile geliştirdim ve derledim.
    • Farklı Java yöntemleri ve parametreleri arasındaki fark.
Kazanacağınız beceriler
  • Kategori: Java programlama
  • Kategori: Yeni başlayanlar için Java
  • Kategori: JDK kurulumu
  • Kategori: Eclipse IDE
  • Kategori: Java yöntemleri

Nesneye Yönelik Programlama ve Java Bölümleri

Kurs 2 • 12 saat

Kurs detayları
  • ne öğreneceksin
    • Java’nın ilkel veri türlerini ve bunların alternatiflerini analiz edin ve düzenleyin.
    • Değer kullanılan araçlar ve koşullar, döngüler ve referans türleri etkili bir şekilde kullanılır.
    • Java programlarında gizleme, kalıtım ve polimorfizm ilkelerini uygulayın.
    • Java’da Diziler ve ArrayListleri oluşturun ve yönetin.
Kazanacağınız beceriler
  • Kategori: Java dizileri
  • Kategori: Java’yı Gizleme
  • Kategori: Java veri türleri
  • Kategori: Nesneye Yönelik Programlama (OOP)
  • Kategori: Java Mirası

Gelişmiş Java kavramları ve koleksiyonları

Kurs 3 • 13 saat

Kurs detayları
  • ne öğreneceksin
    • Tarayıcılar arası test tekniklerini ve gerçek senaryolarda “ilk” testleri uygulayın.
    • CSV ve Excel kullanarak veriye dayalı testler geliştirildi ve bunların farklı durumlardaki etkinliği analiz edildi.
    • Bakımı yapılabilir ve genişletilebilir otomasyon komut dosyaları sağlamak için Page nesne modelini kullanarak sağlam çerçeveler tasarlayın ve uygulayın.
    • Büyük ölçekli grid uygulamalarını yönetmek için Selenium Grid’i ve bağımsız bir sunucuyu kullanarak otomatik test veritabanları oluşturun ve genişletin.
Kazanacağınız beceriler
  • Kategori: Selenyum Izgarası
  • Kategori: Selenyum Otomasyonu
  • Kategori: Otomatik web testleri
  • Kategori: TestNG

Selenyum otomasyonu ve test çerçeveleri

Kurs 4 • 13 saat

Kurs detayları
  • ne öğreneceksin
    • Tarayıcılar arası test teknikleri ile “ilk” test ve bunların uygulanması arasındaki farkları belirleyin.
    • CSV ve Excel dosyalarını kullanarak veriye dayalı testler geliştirildi.
    • Page nesne modelini kullanarak sağlam çerçeveleri değerlendirin ve tasarlayın.
    • Otomatik testleri Selenium Grid ve bağımsız sunucuyla entegre edin ve genişletin.
Kazanacağınız beceriler
  • Kategori: Sayfa nesne modeli
  • Kategori: Selenyum Otomasyonu
  • Kategori: Otomatik web testleri
  • Kategori: Selenyum Siteleri
  • Kategori: Selenyum Rehberi