Github Integráció a Selenium: Teljes bemutató

Mi az a GitHub?

A Git Hub egy együttműködési platform. A git tetejére épül. Lehetővé teszi a projekt helyi és távoli másolatainak megőrzését. Egy projekt, amelyet közzétehet a csapattagok között, mivel ők is használhatják és onnan frissíthetik.

A Git Hub használatának előnyei For Selenium.

  • Ha többen dolgoznak ugyanazon a projekten, egyszerre frissíthetik a projekt részleteit és tájékoztathatják a többi csapattagot.
  • A Jenkins segíthet nekünk a projekt rendszeres felépítésében a távoli tárolóból, ami segít nyomon követni a sikertelen buildeket.

Előfeltétele Selenium és github integráció

Mielőtt elkezdené a szelén és a git hub integrációját, telepítenünk kell a következő összetevőket.

  1. Jenkins telepítés.
  2. Maven telepítés.
  3. Tomcat telepítés.

A telepítési lépéseket az alábbi linkeken találja:

1) Maven és Jenkins telepítési útmutató (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)

2) Tomcat telepítési útmutató (https://www.guru99.com/apache.html)

Előfeltétele Selenium és a Github Integráció

Git Binaries telepítése

Most kezdjük a „Git Binaries” telepítésével.

Step 1) Indítsa el a böngészőt, és keresse meg a https://git-scm.com/ URL-t

Step 2) Töltse le a legújabb stabil kiadást.

Step 3) Kattintson a Windows letöltések elemére, miután letöltötte a fájlt, elkezdhetjük a telepítést.

Git Binaries telepítése

Step 4) Lépjen a letöltési helyre vagy ikonra, és futtassa a telepítőt.

Step 5) Kattintson az üdvözlő és a General Public licencre.

Step 6) Kattintson a „Next” gombra a git telepítő varázslójában

Git Binaries telepítése

Step 7) Olvassa el a GNU General Public License-t, és kattintson a Tovább gombra

Git Binaries telepítése

Megnyílik egy másik ablak,

Step 8) Ebben a lépésben a

  1. Válassza ki azt a könyvtárat, ahová telepíteni szeretné a „Git Binaries”-t, és
  2. Kattintson a következő gombra

Git Binaries telepítése

Step 9) Válassza ki a telepíteni kívánt összetevőt, majd kattintson a Tovább gombra

Git Binaries telepítése

Step 10) Ha egy start menü mappát szeretne létrehozni a Git számára, hagyja meg az alapértelmezett beállítást, és kattintson a Tovább gombra.

Git Binaries telepítése

Step 11) Ebben a lépésben a

  1. Válassza a Git használata lehetőséget Windows Parancssor a Git futtatásához a parancssorból és
  2. Kattintson a következőre.

Git Binaries telepítése

Hagyja meg az alapértelmezett beállítást, és kattintson a Tovább gombra a telepítéshez.

Step 12) Ebben a lépésben a

  1. Válassza az Open SSH használata lehetőséget. Segít a parancs parancssorból történő végrehajtásában, és beállítja a környezeti útvonalat.
  2. Kattintson a következő gombra.

Git Binaries telepítése

Step 13) Ebben a lépésben a

  1. Válassza ki a „Checkout windows-style, commit Unix-style line ending” lehetőséget (hogyan kezelje a git hub a szövegfájlok sorvégződéseit).
  2. Kattintson a következő gombra.

Git Binaries telepítése

Step 14) Ebben a lépésben a

  1. Válassza a MinTTY használata az MSys2 alapértelmezett terminálja a Git Bash számára
  2. Kattintson a következő gombra

Git Binaries telepítése

Git Binaries telepítése

A git sikeres telepítése után hozzáférhet a githez.

Nyissa meg a parancssort, írja be a „git” szót, majd nyomja meg az „Enter” gombot. Ha az alábbi képernyőt látja, az azt jelenti, hogy a telepítés sikeresen megtörtént

Git Binaries telepítése

Jenkins Git Plugin telepítése

Most kezdjük a Jenkins Git Plugin telepítésével.

Step 1) Indítsa el a böngészőt, és keresse meg a Jenkins-t.

Step 2) Kattintson a Jenkins kezelése elemre.

Jenkins Git Plugin telepítése

Step 3) Kattintson a Beépülő modulok kezelése lehetőségre, és megnyílik egy másik ablak

Jenkins Git Plugin telepítése

Step 4) Kattintson az Elérhető lapra

Jenkins Git Plugin telepítése

Step 5) Ebben a lépésben a

  1. Ezután válassza ki a GitHub beépülő modult
  2. Kattintson a Letöltés most és az újraindítás utáni telepítés gombra.

Jenkins Git Plugin telepítése

Most telepíti a következő bővítményeket.

Miután a telepítés befejeződött. Indítsa újra a Tomcat szervert a „shutdown.bat” fájl meghívásával

Jenkins Git Plugin telepítése

A tomcat és a Jenkins újraindítása után láthatjuk, hogy a bővítmények telepítve vannak a „Telepített” lapon.

Jenkins Git Plugin telepítése

Beállításunk Eclipse GitHub beépülő modullal

Most telepítsük a GitHub beépülő modult Eclipse.

URI az EGit beépülő modul helyéhez https://download.eclipse.org/egit/updates/

Step 1) Indít Eclipse és azután

  1. Ezután kattintson a súgó gombra
  2. Kattintson az új szoftver telepítésére

Felállítása Eclipse GitHub beépülő modullal

Step 2) Az alábbi képernyő megnyílik, ha rákattintunk az új szoftver telepítésére. Most kattintson a Hozzáadás gombra

Felállítása Eclipse GitHub beépülő modullal

Step 3) Ebben a lépésben a

  1. Írja be az „EGIT” nevet és
  2. Adja meg a helyet https://download.eclipse.org/egit/updates/ akkor
  3. Kattintson az ok gombra.

Felállítása Eclipse GitHub beépülő modullal

Step 4) Ezután kattintson az összes kijelölése és a következő gombra

Felállítása Eclipse GitHub beépülő modullal

Step 5) Kattintson a Tovább gombra, majd kattintson a licencszerződés elfogadása gombra, majd fejezze be a telepítést.

Ezután indítsa újra a napfogyatkozást.

Felállítása Eclipse GitHub beépülő modullal

Adattár építése a Giten

Step 1) Keresse meg a Git Hub URI-t: https://github.com/ iratkozz fel a git hub-ra

Step 2) A sikeres regisztráció után kattintson az új tárhely létrehozása gombra

Repository építése Giten

Step 3) Ebben a lépésben a

  1. Írja be a tároló nevét és
  2. kattintson a tár létrehozása gombraRepository építése Giten

Tesztelési példa a felhasználásra Selenium a Git Hubbal.

Step 1) Ha elkészültünk az új tárolóval, indítsa el Eclipse

  1. Kattintson a fájlra
  2. Ezután kattintson az új gombra, majd
  3. Kattintson a többire

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Step 2) Ebben a lépésben a

  1. Válassza a Maven Project lehetőséget, és böngésszen a helyen.
  2. Kattintson a következőre

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Step 3) Ebben a lépésben a

  1. Ezután válassza ki a projekt nevét és helyét
  2. Kattintson a következőre

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Step 4) Kattintson a következőre

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Step 5) Ebben a lépésben a

  1. Írja be a csoportazonosítót és
  2. Artefact Id és
  3. Kattintson a Befejezés gombra.

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Amint rákattint a Befejezés gombra, egy projekt jön létre.

Step 6)

Most hozzunk létre egy minta szkriptet

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Toljuk a kódot/helyi adattárat a Git Hub-ra.

Step 7) Ebben a lépésben a

  1. Nyissa meg az eclipse-t, majd navigáljon a projekthez
  2. Kattintson a jobb gombbal a projektre, majd válassza ki a „csapat” lehetőséget
  3. Válassza ki a megosztási projektet

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Step 8) Miután a fenti képernyőn a „Projekt megosztása” gombra kattintunk, egy másik ablakot kapunk

Ebben a lépésben a

  1. Válassza ki a helyi tárolót és
  2. Kattintson a befejezésre.

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Miután rákattintunk a Befejezés gombra, láthatjuk a projekt szerkezetében bekövetkezett változást, hogy létrehoztunk egy helyi tárolót.

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Most itt az ideje, hogy a kódunkat a Git Hub Repository-ba küldjük

Step 9) Ebben a lépésben a

  1. Ezután kattintson a jobb gombbal a projektre és a csapatra
  2. Kattintson a commit gombra

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Step 10) Ebben a lépésben a

  1. Írjon be egy véglegesítési üzenetet és
  2. Válassza ki azokat a fájlokat, amelyeket el szeretnénk küldeni a Git Hub tárházába
  3. Kattintson a commit gombra, és nyomja meg

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Ha végzett vele, láthatja, hogy a projektben lévő ikonok módosulnak, és ez azt írja, hogy sikeresen továbbítottuk és véglegesítettük a kódunkat a Git Hub számára.

Tesztelési példa a felhasználásra Selenium a Git Hubbal

A tárolóban lévő Git hubban ellenőrizhetjük, hogy projektünk sikeresen bekerült-e a tárolóba

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Most itt az ideje, hogy végrehajtsuk a jenkinsi Git Hub projektünket

Step 11) Indítsa el a böngészőt, és nyissa meg a Jenkinst.

Step 12) Kattintson az új elemre.

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Step 13) Ebben a lépésben a

  1. Írja be az elem nevét
  2. Válassza a Maven Project lehetőséget
  3. Kattintson az ok gombra

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Step 14) Ebben a lépésben konfiguráljuk a Git Hubot a Jenkinsben

  1. Kattintson a Git és a
  2. Adja meg a Repository URI-t
  3. Kattintson a Tár hozzáadása lehetőségre

Ha több adattárral rendelkezik a Git Hubban, akkor hozzá kell adnia a lerakat név Refspec mezőjét.

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Az URI-t a Git Hubban kaphatjuk meg

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Step 15) Ebben a lépésben a

  1. Adja hozzá a pom.xml fájl helyét a szövegmezőben és
  2. Ezután adja meg a Maven céljait és lehetőségeit
  3. Válassza ki a teszt futtatásának módját
  4. Kattintson a mentés gombra.

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Step 16) a mentés gombra kattintva az alábbi képernyő jelenik meg,

Most megépíthetjük projektünket, kattintson a build gombra.

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Step 17) Megjelenik a Build, kattintson a build számra vagy az építési dátumra.

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Step 18) Miután rákattintunk a build számra, megjelenik az alábbi képernyő, ahol láthatjuk a konzol kimenetét ebben a lépésben, kattintson a konzol kimenetére.

Tesztelési példa a felhasználásra Selenium a Git Hubbal

Végül ellenőrizhetjük, hogy a build sikeresen befejeződött/végrehajtott-e.

Tesztelési példa a felhasználásra Selenium a Git Hubbal