Selenium ile Github Entegrasyonu: Tam Eğitim

İçindekiler:

Anonim

GitHub nedir?

Git Hub, bir İşbirliği platformudur. Git üzerine inşa edilmiştir. Projenizin hem yerel hem de uzak kopyalarını saklamanıza olanak tanır. Ekip üyeleriniz arasında kullanabildikleri ve oradan güncelleyebilecekleri şekilde yayınlayabileceğiniz bir proje.

Selenium İçin Git Hub Kullanmanın Avantajları.

  • Birden fazla kişi aynı proje üzerinde çalıştığında, proje ayrıntılarını güncelleyebilir ve diğer ekip üyelerini aynı anda bilgilendirebilirler.
  • Jenkins, projeyi düzenli olarak uzak depodan oluşturmamıza yardımcı olabilir, bu da başarısız derlemeleri takip etmemize yardımcı olur.

Bu eğitimde öğreneceksiniz

  • Selenium ve github entegrasyonu için ön koşul
  • Git Binaries Kurulumu
  • Jenkins Git Eklentisi Kurulumu
  • Eclipse'imizi GitHub Eklentisi ile Kurmak
  • Git'te bir depo oluşturma
  • Selenium'u Git Hub ile Kullanmanın Test Örneği.

Selenium ve github entegrasyonu için ön koşul

Selenium ve git hub entegrasyonuna başlamadan önce aşağıdaki bileşenleri yüklememiz gerekiyor.

  1. Jenkins Kurulumu.
  2. Maven Kurulumu.
  3. Tomcat Kurulumu.

Bu kurulum adımlarını aşağıdaki bağlantılarda bulabilirsiniz:

1) Maven ve Jenkins kurulum Kılavuzu (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)

2) Tomcat Kurulum Kılavuzu (https://www.guru99.com/apache.html)

Git Binaries Kurulumu

Şimdi "Git Binaries" kurarak başlayalım.

Adım 1) Tarayıcıyı başlatın ve URL- https://git-scm.com/ adresine gidin.

Adım 2) En son kararlı sürümü indirin.

Adım 3) Dosya indirildikten sonra, kurulumumuza başlayabiliriz.

Adım 4) İndirme konumuna veya simgeye gidin ve yükleyiciyi çalıştırın.

Adım 5) Karşılama ve Genel Kamu lisansına tıklayın.

Adım 6) Git kurulum sihirbazında "ileri" düğmesine tıklayın

7. Adım) GNU Genel Kamu Lisansını okuyun ve ileriye tıklayın

Başka bir pencere açılacak,

Adım 8) Bu adımda,

  1. "Git Binaries" yüklemek istediğiniz Dizini seçin ve
  2. Sonraki düğmeye tıklayın

Adım 9) Kurmak istediğiniz bileşeni seçin ve ileriye tıklayın

Adım 10) Git için bir başlangıç ​​menüsü klasörü oluşturmak istiyorsanız, ayarı varsayılan olarak bırakın ve ileriye tıklayın.

Adım 11) Bu adımda,

  1. Git'i komut satırından çalıştırmak için Windows Komut İstemi'nden Git Kullan'ı seçin ve
  2. İleri'ye tıklayın.

Varsayılan ayarı bırakın ve kurmak için ileriye tıklayın.

Adım 12) Bu adımda,

  1. Açık SSH Kullan'ı seçin Komutu komut satırından yürütmemize yardımcı olacak ve çevresel yolu ayarlayacaktır.
  2. Sonraki düğmeye tıklayın.

Adım 13) Bu adımda,

  1. "Checkout windows-style, commit Unix-style line end". (Git hub metin dosyalarındaki satır sonlarını nasıl ele almalıdır) seçin.
  2. Sonraki düğmeye tıklayın.

Adım 14) Bu adımda,

  1. MinTTY Kullan'ı seçin, Git Bash için MSys2'nin varsayılan terminalidir
  2. Sonraki düğmeye tıklayın

Git başarıyla kurulduktan sonra git'e erişebilirsiniz.

Komut istemini açın ve "git" yazın ve "Enter" tuşuna basın Aşağıdaki ekranı görüyorsanız, başarılı bir şekilde kurulduğu anlamına gelir

Jenkins Git Eklentisi Kurulumu

Şimdi Jenkins Git Eklenti Kurulumu ile başlayalım.

Adım 1) Tarayıcıyı başlatın ve Jenkins'inize gidin.

Adım 2) Jenkins'i Yönet'e tıklayın.

Adım 3) Eklentileri Yönet'e tıklayın, başka bir pencere açılacaktır

Adım 4) Kullanılabilir SEKME'ye tıklayın

Adım 5) Bu adımda,

  1. GitHub eklentisini seçin ve ardından
  2. Şimdi indir'e tıklayın ve yeniden başlattıktan sonra yükleyin düğmesine tıklayın.

Şimdi aşağıdaki eklentileri kuracaktır.

Kurulum bittiğinde. "Shutdown.bat" dosyasını çağırarak Tomcat sunucunuzu yeniden başlatın

Tomcat ve Jenkins'i yeniden başlattıktan sonra, eklentilerin "Yüklendi" SEKMESİ'nde yüklendiğini görebiliriz.

Eclipse'imizi GitHub Eklentisi ile Kurmak

Şimdi Eclipse için GitHub Eklentisini kuralım.

EGit Eklenti konumu için URI https://download.eclipse.org/egit/updates/

Adım 1) Eclipse'i başlatın ve ardından

  1. Yardım düğmesine ve ardından
  2. Yeni yazılımı kur'a tıklayın

Adım 2) Yeni yazılımı kur'a tıkladığımızda aşağıdaki ekran açılacaktır. Şimdi ekle'ye tıklayın

Adım 3) Bu adımda,

  1. "EGIT" adını yazın ve
  2. Https://download.eclipse.org/egit/updates/ konumunu girin ve ardından
  3. Tamam'a tıklayın.

Adım 4) Sonra tümünü seç ve ileri'ye tıklayın

Adım 5) İleri'ye tıklayın ve lisans sözleşmesini kabul et'e tıklayın ve ardından kurulumu tamamlayın.

Ardından tutulmayı yeniden başlatın.

Git'te bir depo oluşturma

Adım 1) Git Hub URI'sına gidin: https://github.com/ git hub'a kaydolun

Adım 2) Başarılı bir şekilde kaydolduktan sonra, yeni depo oluştur'a tıklayın.

Adım 3) Bu adımda,

  1. Deponun adını girin ve
  2. havuz oluştur'a tıklayın

Selenium'u Git Hub ile Kullanmanın Test Örneği.

Adım 1) Yeni depoyu tamamladıktan sonra Eclipse'i Başlatın

  1. Dosyaya tıklayın
  2. Ardından yeni düğmesine tıklayın ve ardından
  3. Diğerine tıklayın

Adım 2) Bu adımda,

  1. Maven Projesi'ni seçin ve konuma göz atın.
  2. İleri'ye tıklayın

Adım 3) Bu adımda,

  1. Proje adını ve yerini seçin ve ardından
  2. İleri'ye tıklayın

Adım 4) İleri'ye tıklayın

Adım 5) Bu adımda,

  1. Grup Kimliğini girin ve
  2. Yapı Kimliği ve
  3. Bitir düğmesine tıklayın.

Bitir düğmesine tıkladığınız anda bir proje oluşturulacaktır.

Adım 6)

Şimdi örnek bir betik oluşturalım

Kodu / yerel depoyu Git Hub'a aktaralım.

Adım 7) Bu adımda,

  1. Tutulmayı açın ve ardından projeye gidin
  2. Projeye sağ tıklayın ve "takım" ı seçin ve ardından
  3. Paylaşım projesini seçin

Adım 8) Yukarıdaki ekranda "Projeyi Paylaş" ı tıkladığımızda, başka bir pencere açacağız.

Bu adımda,

  1. Yerel depoyu seçin ve
  2. Bitir'e tıklayın.

Finish'e tıkladığımızda, yerel bir depo oluşturduğumuz proje yapısındaki değişikliği görebiliriz.

Şimdi kodumuzu Git Hub Deposuna gönderme zamanı

Adım 9) Bu adımda,

  1. Projeye ve ekibe sağ tıklayın ve ardından
  2. Kaydetmeye tıklayın

Adım 10) Bu adımda,

  1. Bir kaydetme mesajı girin ve
  2. Git Hub deposuna göndermek istediğimiz dosyaları seçin
  3. Kaydet ve it'e tıklayın

İşiniz bittiğinde, projedeki simgelerin değiştirildiğini görebilirsiniz, kodumuzu başarıyla Git Hub'a ittiğimizi ve işlediğimizi söylüyor.

Depodaki Git hub'ında projemizin depoya başarıyla aktarıldığını doğrulayabiliriz.

Şimdi projemizi Jenkins'te Git Hub'dan yürütme zamanı

Adım 11) Tarayıcıyı başlatın ve Jenkins'inizi açın.

Adım 12) Yeni Öğeye tıklayın.

Adım 13) Bu adımda,

  1. Öğe adını girin
  2. Maven Projesi'ni seçin
  3. Tamam düğmesine tıklayın

Adım 14) Bu adımda, Jenkins'te Git Hub'ı yapılandıracağız

  1. Git'e tıklayın ve
  2. Kod Deposu URI'sini girin
  3. Depo ekle'ye tıklayın

Git Hub'da birden fazla deponuz varsa, deponun adı Refspec alanını eklemeniz gerekir.

URI'yi Git Hub'da alabiliriz

Adım 15) Bu adımda,

  1. Pom.xml dosyası konumunu metin kutusuna ekleyin ve
  2. Maven için hedefleri ve seçenekleri belirtin, ardından
  3. Testin nasıl çalıştırılacağına ilişkin seçeneği seçin
  4. Kaydet düğmesine tıklayın.

Adım 16) kaydet düğmesine tıkladığımızda aşağıdaki ekran görünecektir,

Şimdi projemizi inşaa tıklayarak inşa edebiliriz.

Adım 17) Yapıyı gösterecek, yapı Numarasına veya inşa tarihine tıklayın.

Adım 18) aşağıdaki yapı numarasına tıkladığımızda, bu adımda konsol çıktısını görebileceğimiz ekran görünecektir, konsol çıktısına tıklayın.

Son olarak, yapımızın başarıyla tamamlandığını / yürütüldüğünü doğrulayabiliriz.

Bu makale Chaitanya Pujari tarafından hazırlanmıştır.