Merhaba,
Aşağıdaki videoda, Selenium Webdriver 3’ü bir Python projesinde nasıl kurulacağını anlatıyorum. IDE olarak Eclipse kullanıldı. Browser driver olarak olarak Firefox Gecko driver kullanıldı.
Merhaba,
Aşağıdaki videoda, Selenium Webdriver 3’ü bir Python projesinde nasıl kurulacağını anlatıyorum. IDE olarak Eclipse kullanıldı. Browser driver olarak olarak Firefox Gecko driver kullanıldı.
PyDev, Eclispe ID’sinde kullanılan en popüler ücretsiz Python plug-in’lerinden biridir. Aşağıdaki videoda bu işlemin yapılışını görebilirsiniz.
Merhaba,
Aşağıdaki videoda, Selenium Webdriver 3’ü bir Java projesinde nasıl kurulacağını anlatıyorum. IDE olarak Eclipse kullanıldı. Browser driver olarak olarak Firefox Gecko driver kullanıldı.
Herkese merhaba,
Bu yazımızın konusu Selenium Webdriver olacak. Daha önceki yazılarda, Selenium IDE ve Selenium RC ile test örnekleri ve detayları(komutları vs) paylaşmıştım. Webdriver, diğerlerine göre daha gelişmiş bir versiyondur. RC’nin Javascript “inject” tekniği yerine, tarayıcıların kendi “Native” metodları kullanılıyor. Haliyle, bu durum daha gerçekçi testler yapmamıza imkan veriyor.
Aşağıda, Webdriver ile yazılmış temel bir script bulabilirsiniz. Scripti (yine her zamanki gibi) Java ile ve JUnit formatında yazdım. Ayrıca, tarayıcı olarak Firefox çağıracağız.(önümüzdeki yazılarda Chrome ile nasıl yapılırı paylaşacağım).
import org.junit.*;
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.FirefoxDriver;
Continue reading
Bir önceki yazımda, Java ile Selenium RC’de nasıl kod yazılacağını detaylı bir şekilde anlatmıştım. Burdaki önemli bir noktanın ayrıntılarını paylaşmak istiyorum. O yazıda verdiğim kod içerisinde, uygulamanın hangi web browser ile çalıştırılacağının bilgisi de geçiyor:
selenium = new DefaultSelenium(“localhost”, 4444, “*iexploreproxy”, “http://www.mahsumakbas.com/”);
Burdaki üçüncü parametre olan “*iexploreproxy”, uygulamanın Internet Explorer ile açılacağını belirtiyor. Her browser için(Firefox, Chrome) için farklı bir parametre vardır.
Desteklenen tüm parametreler şunlardır: Continue reading