Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java/Selenium ile Page Object Model (POM)
Rating: 4.5 out of 5(32 ratings)
1,214 students

Java/Selenium ile Page Object Model (POM)

Java programlama dilinde Selenium kullanarak Page Object Model (POM) ile web otomasyon testlerini daha temiz yazacağız!
Created byBahadır Sevim
Last updated 4/2024
Turkish
Turkish [Auto],

What you'll learn

  • Nesne Tabanlı Programlama (NTP) paradigması hakkında temel düzeyde bilgi edineceksiniz.
  • Selenium WebDriver kullanarak nasıl daha temiz kod yazabileceğinizi öğreneceksiniz.
  • Sayfaları sınıflara benzeterek daha temiz bir kod yazıp, Page Object Model (POM) kullanabileceksiniz.
  • İş dünyasından kapsamlı bir örnek yaparak Page Object Model (POM) hakkında öğrendiklerinizi pekiştireceksiniz.
  • BasePage sınıfı hakkında ayrıntılı bilgi edinerek POM kullanımını profesyonelce geliştireceksiniz.

Course content

2 sections6 lectures1h 56m total length
  • Giriş5:55

    Kursun amacı ve kapsamı hakkında bilgi veren ve kapsamlı kursun reklamını cayır cayır yapan bir video :d

Requirements

  • Temel düzeyde de olsa Java ve Selenium bilgisi gerekmektedir.
  • Kullanılacak bilgisayarda java ve yardımcı bir IDE kurulu bulunmalıdır.

Description

Bu ücretsiz Udemy kursu, web otomasyon testlerinin temelini oluşturan Page Object Model (POM) tasarım desenini detaylı bir şekilde ele almaktadır. Ancak daha kapsamlı bir eğitim almak isteyen öğrencilerin, web otomasyon testlerinin daha geniş bir yelpazesini kapsayan diğer eğitimlerime göz atmaları önerilir.

Page Object Model (POM), web uygulamalarının test otomasyonunda kullanılan bir tasarım desenidir. Her web sayfasını bir nesne olarak temsil eder ve sayfa ile etkileşimde bulunan tüm işlevleri ve özellikleri içerir. Bu sayede kodun yeniden kullanılabilirliğini artırır, bakımını kolaylaştırır ve test senaryolarını daha okunabilir hale getirir.

Bu ücretsiz Udemy kursu, Page Object Model (POM) tasarım desenini kapsamlı bir şekilde ele alıyor. Kurs, web uygulamalarının test otomasyonunda POM'un nasıl kullanıldığını, avantajlarını ve en iyi uygulama prensiplerini öğretiyor. Her bir konsepti açıklayıcı örneklerle pekiştiriyor ve katılımcılarına uygulamalı deneyim sunuyor. Bu kurs sayesinde, öğrenciler POM'u etkin bir şekilde uygulayarak test senaryolarını daha düzenli, bakımı daha kolay ve yeniden kullanılabilir hale getirebilecekleri becerileri kazanıyorlar.

Page Object Model (POM), yazılım uzmanları arasında popüler bir konudur ve iş mülakatlarında sıkça sorulur. POM'u anlayan ve etkili bir şekilde uygulayabilen adaylar, test senaryolarını daha düzenli ve bakımı daha kolay hale getirebilir. Bu yetenek, şirketler için değerlidir çünkü POM'un kullanılması test otomasyon süreçlerini daha verimli hale getirebilir ve ürün kalitesini artırabilir. Dolayısıyla, POM konusunda sağlam bir bilgiye sahip olmak, iş arayanlar için rekabet avantajı sağlayabilir ve iş görüşmelerinde olumlu bir etki bırakabilir.

Who this course is for:

  • Java ile Selenium becerilerini geliştirmek isteyen geliştiriciler.
  • Web otomasyon testi kodlarını daha temiz yazmak isteyen geliştiriciler.