Selenium WebDriver'ı Kullanarak Chrome ve Firefox Tarayıcılarını Başlatın | Web Otomasyonu

Selenium WebDriver, otomasyon testini web tabanlı uygulamada gerçekleştireceği durumlarda çok kullanışlıdır. Ancak Selenium WebDriver, açık kaynaklı, öğrenmesi kolay ve ayrıca Java, Python, C++ vb. birçok programlama dilini desteklediği için BT endüstrisindeki en ünlü otomasyon araçlarından biridir. Ancak çoğu zaman Eclipse ve IntelliJ IDE'ler kullanılır. Ancak burada, NetBeans IDE kullanarak Selenium betiğinin nasıl kolayca yazılacağına kadar açıklayacağım.

1. Adım: Java'yı kurun ve çevresel değişkenleri ayarlayın

2. Adım: NetBeans'i açın

3. Adım: Dosya -> Yeni Proje -> Java -> Java Uygulaması'na gidin

Selenium WebDriver'ı Kullanarak Chrome ve Firefox Tarayıcılarını Başlatın | Web Otomasyonu
Selenium WebDriver'ı Kullanarak Chrome ve Firefox Tarayıcılarını Başlatın | Web Otomasyonu

Adım 4: Proje Adını (örn: Programım) verin ve Bitir düğmesine tıklayın.

Selenium WebDriver'ı Kullanarak Chrome ve Firefox Tarayıcılarını Başlatın | Web Otomasyonu

Selenium scriptini NetBeans IDE üzerinde yazmadan önce Selenium Jar dosyalarının indirilmesi ve oluşturulan java projesine eklenmesi gerekmektedir.

Adım 5: İndirilen Selenium Jar dosyalarını Projeler sekmesine giderek projeye ekleyin -> Kitaplıklar seçeneklerine sağ tıklayın ve JAR/Klasör Ekle'yi seçin ve Selenium bağımsız jar dosyalarını seçin ve aç'a tıklayın

Selenium WebDriver'ı Kullanarak Chrome ve Firefox Tarayıcılarını Başlatın | Web Otomasyonu
Selenium WebDriver'ı Kullanarak Chrome ve Firefox Tarayıcılarını Başlatın | Web Otomasyonu
Selenium Jar dosyaları projeye başarıyla eklendi

Adım 6: Chrome tarayıcı ile birlikte NetBeans kullandığınızda; chromedriver'a ihtiyacınız var -> İndirin ve indirilen yolunu System.setProperty yöntemine yazın

System.setProperty(“webdriver.chrome.driver”, “C:Usersyehasha.hettiarachchDesktopYeni klasör (3)chromedriver_win32chromedriver.exe”);

Adım 6: UOM1 sınıfına aşağıdaki kodu yazın: Selenium WebDriver Automation Tool'a girin ve çıktısını alın.

https://github.com/Yehasha/Selenium--Web-Page-Verification

  • Eğer Linux Kullanıcısı iseniz ve şöyle bir hata alırsanız, yapmanız gereken dosya izinlerini sağlamak olucaktır. Bu izni
    chmod +x chromedriver ile sağlayabilirsiniz.
    Chomedriver "The driver is not executable"
     
  • Eğer Only local connections are allowed. hatası alıyorsanız

 

Java İçin Kullanabileceğiniz Selenium Komut Örnekleri

Selenium WebDriver'ı Kullanarak Chrome ve Firefox Tarayıcılarını Başlatın | Web Otomasyonu

Selenium WebDriver'ı Kullanarak Chrome ve Firefox Tarayıcılarını Başlatın | Web Otomasyonu

Kaynak

 

 

Yorumunuzu Ekleyin


Yükleniyor...
Yükleniyor...