Bilişim

Adım Adım Selenium ile Jenkins Entegrasyonu

Merhaba arkadaşlar, bu yazımda selenium web drive ile hazırladığımız test kodununun nasıl jenkinse entegre edeceğimizi ve jenkins üzerinde çalışmasını anlatacağım.

Jenkinsin indirilmesi->yüklenmesi ve konfigurasyon yapılması->selenium script oluşturulması->batch dosyası oluşturulması ve son olarak jenkins üzerinde job çalışması  konularına değineceğim.

Jenkinsin indirilmesi

//jenkins.io/ sitesine giderek  download butonuna basılır.Gelen ekranda jenkinsin düzenli aralıklarla güncellenen son versiyonunu indirebilirsiniz.İndirilen dosya jenkins.war dosyasıdır.

Jenkinsin Yüklenmesi

Bilgisayarımızdan cmd(command prompt) komut ekranını açarak java -jar  C:\Downloads\Jenkins.war (İndirilen yol) yazdıktan sonra enter tuşuna basarak yüklemeyi başlatırız.Yükleme bittiğini komut ekranında  INFO: Jenkins is fully up and running  yazısı yazdıktan sonra anlarız.Daha sonra web tarayıcı üzerinden //localhost:8080 url adresine (localimize) giriş yaparak Jenkins arayüzü görüntülenir.Burdan yükleme seçeneklerinden her hangi birini seçerek yükleme yapılabilir.(Tercihen ilk kurulumda install suggested plugins) seçeneği seçilir.

 

Jenkins Konfigurasyon İşlemleri

Jenkins arayüzüne girdikten sonra Jenkins’i yönet seçeneği seçilerek sistem konfigurasyonunu değiştir sayfasına geçiş yapılır.Burada jenkins url’i,mail bildirimleri vs bilgileri görüntülenir ve düzenlenebilir.

Selenium Script Oluşturulması

Eclipse java editörüyle oluşturduğumuz test kodumuzu testng kütüphanesi yardımıyla xml’e çevirdikten sonra jenkinse tanımlamak için bat dosyası oluşturulur.Bat dosyası içinde java -cp bin;jars/* org.testng.TestNG testng.xml  belirtmememiz gerekir.

 

Jenkins arayüzüne dönüp yeni item oluşturulur.İtem konfigurasyonu yapılır.General bölümünde  özel çalışma alanını kullan seçeneğini seçip dizin alanına projemizin bulunduğu yeri yazıyoruz. C:\Users\ozpark\eclipse-workspace\proje klasörü şeklinde.Yapılandırma bölümünde windows batch komutu seçip bat dosyamızı yazıyoruz run.bat şeklinde.En son olarak kaydet butonuna basıp konfigurasyonumuzu kaydediyoruz.

 

Çalışma alanına dönüp şimdi yapılandır seçeneğini seçtiğimizde hazırlamış olduğumuz job çalışmaya başlayacaktır.

Yazar: Ozpark

Teknoloji sevin,güncel kalın fakat esiri olmayın.

Paylas
22222225

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir