Nasıl & Selenium WebDriver'ı yükleyin

İçindekiler:

Anonim

Selenyum kurulumu 3 aşamalı bir işlemdir:

  1. Java SDK'yı yükleyin
  2. Eclipe'i yükleyin
  3. Selenium Webdriver Dosyalarını Kurun

Bu eğitimde Selenium Webdriver'ın nasıl kurulacağını öğreneceğiz. Ayrıntılı süreç aşağıdadır

NOT: Java, Eclipse, Selenium sürümleri zamanla güncellenmeye devam edecektir. Ancak kurulum adımları aynı kalacaktır. Lütfen en son sürümü seçin ve aşağıdaki kurulum adımlarına devam edin.

Adım 1 - Bilgisayarınıza Java yükleyin

Java Yazılım Geliştirme Kitini (JDK) buradan indirin ve yükleyin .

Sonraki -

Bu JDK sürümü, Java Runtime Environment (JRE) ile birlikte gelir, bu nedenle JRE'yi ayrı olarak indirip yüklemenize gerek yoktur.

Kurulum tamamlandığında, komut istemini açın ve "java" yazın. Aşağıdaki ekranı görürseniz bir sonraki adıma geçebilirsiniz.

Adım 2 - Eclipse IDE'yi Kurun

"Eclipse IDE for Java Developers" ın en son sürümünü buradan indirin. Windows 32 Bit ve 64 Bit sürümleri arasında doğru seçim yaptığınızdan emin olun.

Kurulum için "eclipse-inst-win64" adlı bir exe dosyası indirebilmelisiniz.

Eclipse'i Kurmak için dosyaya çift tıklayın. Yeni bir pencere açılacaktır. Java Developers için Eclipse IDE'yi tıklayın.

Bundan sonra, 1 işaretli tıklama düğmesinin bulunduğu ve yolu "C: \ eclipse" olarak değiştiren yeni bir pencere açılacaktır. 2 olarak işaretlenmiş Yükle düğmesine tıklayın

Kurulum prosedürünün başarıyla tamamlanmasının ardından bir pencere görünecektir. Bu pencerede Başlat'a tıklayın

Bu sizin için neon tutulması başlatacak.

Adım 3 - Selenium Java İstemci Sürücüsünü İndirin

Selenium Webdriver for Java Client Driver'ı buradan indirebilirsiniz . Burada diğer diller için istemci sürücüleri bulacaksınız, ancak yalnızca Java için olanı seçin.

Bu indirme "selenium-3.14.0.zip" adlı bir ZIP dosyası olarak gelir. Windows 10'da Selenium kurulumunun basitliği için, bu ZIP dosyasının içeriğini C sürücünüze çıkartın, böylece "C: \ selenium-3.14.0 \" dizinine sahip olursunuz. Bu dizin, daha sonra Selenium kurulumu için Eclipse'de içe aktaracağımız tüm JAR dosyalarını içerir.

Adım 4 - Eclipse IDE'yi WebDriver ile yapılandırın

  1. 2. adımda çıkardığımız "eclipse" klasörünün içindeki "eclipse.exe" dosyasını başlatın. 2. adımı doğru bir şekilde izlediyseniz, yürütülebilir dosyanın C: \ eclipse \ eclipse.exe konumunda bulunması gerekir.
  2. Bir çalışma alanı seçmeniz istendiğinde, sadece varsayılan konumu kabul edin.

3. Dosya> Yeni> Java Projesi aracılığıyla yeni bir proje oluşturun. Projeyi "yeni proje" olarak adlandırın.

Yeni bir açılır pencere açılacaktır, ayrıntıları aşağıdaki gibi girin

  1. proje Adı
  2. Projenin kaydedileceği yer
  3. Bir yürütme JRE seçin
  4. Yerleşim projesi seçeneğini seçin
  5. Bitir düğmesine tıklayın

4. Bu adımda,

  1. Yeni oluşturulan projeye sağ tıklayın ve
  2. Yeni> Paket'i seçin ve bu paketi "yeni paket" olarak adlandırın.

Paketi adlandırmak için bir açılır pencere açılacaktır.

  1. Paketin adını girin
  2. Bitir düğmesine tıklayın

5. Yeni paket altında, üzerine sağ tıklayıp Yeni> Sınıf'ı seçerek ve ardından "Sınıfım" olarak adlandırarak yeni bir Java sınıfı oluşturun. Eclipse IDE'niz aşağıdaki resimdeki gibi görünmelidir.

Sınıf'a tıkladığınızda, bir açılır pencere açılır, ayrıntıları şu şekilde girin:

  1. Sınıfın adı
  2. Bitir düğmesine tıklayın

Sınıf oluşturduktan sonra böyle görünüyor.

Artık selenyum WebDriver, Java Derleme Yoluna giriyor

Bu adımda,

  1. "Yeni proje" üzerine sağ tıklayın ve Özellikler'i seçin .
  2. Özellikler iletişim kutusunda, "Java Oluşturma Yolu" nu tıklayın.
  3. Kitaplıklar sekmesine tıklayın ve ardından
  4. "Harici JAR Ekle…" seçeneğini tıklayın.

"Harici JAR Ekle…" seçeneğine tıkladığınızda bir açılır pencere açılacaktır. Eklemek istediğiniz JAR dosyalarını seçin.

Jar dosyalarını seçtikten sonra Tamam düğmesine tıklayın.

Lib klasöründeki tüm dosyaları seçin.

Lib klasörü dışındaki dosyaları seçin

Tamamlandığında, "Uygula ve Kapat" düğmesini tıklayın

6. "libs" klasörünün içine ve dışına tüm JAR dosyalarını ekleyin. Özellikler iletişim kutunuz şimdi aşağıdaki resme benzer görünmelidir.

7. Son olarak, Tamam'a tıklayın ve Selenium kitaplıklarını projemize aktarmayı tamamladık.

Farklı Sürücüler

HTMLUnit ve Firefox, WebDriver'ın doğrudan otomatikleştirebileceği iki tarayıcıdır - yani test yürütülürken başka bir bileşenin yüklenmesi veya çalıştırılması gerekmez. Diğer tarayıcılar için ayrı bir program gereklidir. Bu program Sürücü Sunucusu olarak adlandırılır .

Her tarayıcı için sürücü sunucusu farklıdır. Örneğin, Internet Explorer'ın diğer tarayıcılarda kullanamayacağınız kendi sürücü sunucusu vardır. Aşağıda sürücü sunucularının listesi ve bunları kullanan ilgili tarayıcılar bulunmaktadır.

Bu sürücüleri buradan indirebilirsiniz

Tarayıcı Sürücü Sunucusunun Adı Uyarılar
HTMLUnit HtmlUnitDriver WebDriver, sürücü sunucusu olarak HtmlUnitDriver'ı kullanarak HTMLUnit'i çalıştırabilir
Firefox Mozilla Gecko Sürücü WebDriver, bir sürücü sunucusuna ihtiyaç duymadan Firefox'u çalıştırabilir Firefox 45 ve üzeri sürümlerin başlatılması, otomasyon için Mozilla tarafından oluşturulan gecko sürücüsünün kullanılması gerekir
Internet Explorer Internet Explorer Sürücü Sunucusu 32 ve 64 bit sürümleri mevcuttur. IE'nizin mimarisine karşılık gelen sürümü kullanın
Krom ChromeDriver Adı sadece "ChromeDriver" olsa da, aslında bir Sürücü Sunucusudur, sadece bir sürücü değildir. Mevcut sürüm, Chrome v.21'den daha yüksek sürümleri destekleyebilir
Opera OperaDriver Adı sadece "OperaDriver" olsa da, aslında bir Sürücü Sunucusudur, sadece bir sürücü değildir.
PhantomJS GhostDriver PhantomJS, HTMLUnit gibi başka bir başsız tarayıcıdır.
Safari Safari Sürücü Adı sadece "SafariDriver" olsa da, aslında bir Sürücü Sunucusudur, sadece bir sürücü değildir.

Özet

Bir tarayıcının yanı sıra, WebDriver'ı kullanmaya başlamak için aşağıdakilere ihtiyacınız olacak

  • Java Geliştirme Kiti (JDK). https://www.oracle.com/java/technologies/javase-downloads.html
  • Eclipse IDE - http://www.eclipse.org/downloads/
  • Java İstemci Sürücüsü - https://www.selenium.dev/downloads/

Eclipse'de bir WebDriver projesi başlatırken, Java İstemci Sürücüsü dosyalarını projenize aktarmayı unutmayın. Bu dosyalar Selenium Kitaplığınızı oluşturacaktır.

Selenium'un yeni sürümüyle, bir Sürücü Sunucusu kullanmadan otomatikleştirebileceğiniz bir tarayıcı yoktur.