Github Integrace s Selenium: Kompletní návod

Co je to GitHub?

Git Hub je platforma pro spolupráci. Je postaven na vrcholu git. Umožňuje vám uchovávat místní i vzdálené kopie vašeho projektu. Projekt, který můžete publikovat mezi členy svého týmu, protože jej mohou používat a aktualizovat sami odtud.

Výhody použití Git Hub pro Selenium.

  • Když na stejném projektu pracuje více lidí, mohou aktualizovat podrobnosti projektu a informovat ostatní členy týmu současně.
  • Jenkins nám může pomoci pravidelně budovat projekt ze vzdáleného úložiště, což nám pomáhá sledovat neúspěšná sestavení.

Předpoklad pro Selenium a integrace github

Než zahájíme integraci selenu a git hubu, musíme nainstalovat následující komponenty.

  1. Jenkinsova instalace.
  2. Instalace Maven.
  3. Instalace Tomcat.

Postup instalace naleznete na následujících odkazech:

1) Průvodce instalací Maven and Jenkins (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)

2) Instalační příručka Tomcat (https://www.guru99.com/apache.html)

Předpoklad pro Selenium a Github Integrace

Instalace Git Binaries

Nyní začněme instalací „Git Binaries“.

Krok 1) Spusťte prohlížeč a přejděte na adresu URL - https://git-scm.com/

Krok 2) Stáhněte si nejnovější stabilní verzi.

Krok 3) Jakmile je soubor stažen, klikněte na stažení pro Windows a můžeme začít s naší instalací.

Instalace Git Binaries

Krok 4) Přejděte do umístění nebo ikony stahování a spusťte instalační program.

Krok 5) Proklikejte se uvítáním a licencí General Public.

Krok 6) Klikněte na tlačítko „další“ v průvodci nastavením git

Instalace Git Binaries

Krok 7) Přečtěte si GNU General Public License a klikněte na další

Instalace Git Binaries

Objeví se další okno,

Krok 8) V tomto kroku,

  1. Vyberte adresář, do kterého chcete nainstalovat „Git Binaries“ a
  2. Klikněte na tlačítko další

Instalace Git Binaries

Krok 9) Vyberte komponentu, kterou chcete nainstalovat, a klikněte na další

Instalace Git Binaries

Krok 10) Pokud chcete vytvořit složku nabídky Start pro Git, ponechte výchozí nastavení a klikněte na Další.

Instalace Git Binaries

Krok 11) V tomto kroku,

  1. Vyberte Použít Git z Windows Příkazový řádek ke spuštění Git z příkazového řádku a
  2. Klikněte na další.

Instalace Git Binaries

Ponechte výchozí nastavení a klikněte na Další pro instalaci.

Krok 12) V tomto kroku,

  1. Vyberte Use Open SSH Pomůže nám to provést příkaz z příkazového řádku a nastaví cestu prostředí.
  2. Klikněte na tlačítko další.

Instalace Git Binaries

Krok 13) V tomto kroku,

  1. Vyberte „Checkout ve stylu windows, odevzdat zakončení řádků ve stylu Unix“. (jak má git hub zacházet s konci řádků v textových souborech).
  2. Klikněte na tlačítko další.

Instalace Git Binaries

Krok 14) V tomto kroku,

  1. Select Use MinTTY je výchozí terminál MSys2 pro Git Bash
  2. Klikněte na tlačítko další

Instalace Git Binaries

Instalace Git Binaries

Jakmile je git úspěšně nainstalován, můžete k němu přistupovat.

Otevřete příkazový řádek a zadejte „git“ a stiskněte „Enter“. Pokud se zobrazí obrazovka níže, znamená to, že je úspěšně nainstalována

Instalace Git Binaries

Instalace pluginu Jenkins Git

Nyní začněme s instalací Jenkins Git Plugin.

Krok 1) Spusťte prohlížeč a přejděte do svého Jenkinse.

Krok 2) Klikněte na Spravovat Jenkinse.

Instalace pluginu Jenkins Git

Krok 3) Klikněte na Spravovat pluginy, otevře se další okno

Instalace pluginu Jenkins Git

Krok 4) Klikněte na záložku Dostupné

Instalace pluginu Jenkins Git

Krok 5) V tomto kroku,

  1. Poté vyberte plugin GitHub
  2. Klikněte na tlačítko Stáhnout nyní a nainstalovat po restartu.

Instalace pluginu Jenkins Git

Nyní nainstaluje následující pluginy.

Jakmile je instalace dokončena. Restartujte server Tomcat voláním souboru „shutdown.bat“.

Instalace pluginu Jenkins Git

Po restartování kocoura a Jenkinse vidíme, že pluginy jsou nainstalovány v záložce „Installed“.

Instalace pluginu Jenkins Git

Nastavení našeho Eclipse s pluginem GitHub

Nyní nainstalujme GitHub Plugin for Eclipse.

URI pro umístění pluginu EGit https://download.eclipse.org/egit/updates/

Krok 1) zahájit Eclipse a pak

  1. Poté klikněte na tlačítko nápovědy
  2. Klikněte na nainstalovat nový software

Nastavení Eclipse s pluginem GitHub

Krok 2) Jakmile klikneme na nainstalovat nový software, otevře se níže uvedená obrazovka. Nyní klikněte na přidat

Nastavení Eclipse s pluginem GitHub

Krok 3) V tomto kroku,

  1. Zadejte název „EGIT“ a
  2. Zadejte umístění https://download.eclipse.org/egit/updates/ pak
  3. Klikněte na ok.

Nastavení Eclipse s pluginem GitHub

Krok 4) Poté klikněte na Vybrat vše a Další

Nastavení Eclipse s pluginem GitHub

Krok 5) Klikněte na další a klikněte na přijmout licenční ujednání a dokončete instalaci.

Poté restartujte zatmění.

Nastavení Eclipse s pluginem GitHub

Vytváření úložiště na Git

Krok 1) Přejděte na URI Git Hub: https://github.com/ zaregistrujte se do git hubu

Krok 2) Jakmile budete úspěšně zaregistrováni, klikněte na vytvořit nové úložiště

Vytváření úložiště na Git

Krok 3) V tomto kroku,

  1. Zadejte název úložiště a
  2. klikněte na vytvořit úložištěVytváření úložiště na Git

Testovací příklad použití Selenium s Git Hubem.

Krok 1) Jakmile skončíme s novým úložištěm, Launch Eclipse

  1. Klikněte na soubor
  2. Poté klikněte na nové tlačítko a poté
  3. Klikněte na jiné

Testovací příklad použití Selenium s Git Hubem

Krok 2) V tomto kroku,

  1. Vyberte Maven Project a procházejte umístění.
  2. Klikněte na další

Testovací příklad použití Selenium s Git Hubem

Krok 3) V tomto kroku,

  1. Poté vyberte název a umístění projektu
  2. Klikněte na další

Testovací příklad použití Selenium s Git Hubem

Krok 4) Klikněte na další

Testovací příklad použití Selenium s Git Hubem

Krok 5) V tomto kroku,

  1. Zadejte ID skupiny a
  2. ID artefaktu a
  3. Klikněte na tlačítko Dokončit.

Testovací příklad použití Selenium s Git Hubem

Jakmile kliknete na tlačítko Dokončit, vytvoří se projekt.

Krok 6)

Nyní vytvoříme ukázkový skript

Testovací příklad použití Selenium s Git Hubem

Přeneseme kód/místní úložiště do Git Hubu.

Krok 7) V tomto kroku,

  1. Otevřete Eclipse a poté přejděte do projektu
  2. Klikněte pravým tlačítkem myši na projekt a vyberte „tým“.
  3. Vyberte sdílení projektu

Testovací příklad použití Selenium s Git Hubem

Krok 8) Jakmile klikneme na „Sdílet projekt“ ve výše uvedené obrazovce, otevře se další okno

V tomto kroku,

  1. Vyberte místní úložiště a
  2. Klikněte na dokončit.

Testovací příklad použití Selenium s Git Hubem

Jakmile klikneme na Dokončit, můžeme vidět změnu ve struktuře projektu, kterou jsme vytvořili jako lokální úložiště.

Testovací příklad použití Selenium s Git Hubem

Nyní je čas poslat náš kód do úložiště Git Hub

Krok 9) V tomto kroku,

  1. Poté klikněte pravým tlačítkem na projekt a tým
  2. Klikněte na potvrzení

Testovací příklad použití Selenium s Git Hubem

Krok 10) V tomto kroku,

  1. Zadejte zprávu o potvrzení a
  2. Vyberte soubory, které chceme odeslat do úložiště Git Hub
  3. Klikněte na commit a push

Testovací příklad použití Selenium s Git Hubem

Jakmile s tím skončíte, mohli jste vidět, že se ikony v projektu mění, říká, že jsme úspěšně vložili a odevzdali náš kód do Git Hub

Testovací příklad použití Selenium s Git Hubem

V centru Git v úložišti si můžeme ověřit, že náš projekt byl úspěšně vložen do úložiště

Testovací příklad použití Selenium s Git Hubem

Nyní je čas na realizaci našeho projektu z Git Hub v Jenkins

Krok 11) Spusťte prohlížeč a otevřete Jenkins.

Krok 12) Klikněte na novou položku.

Testovací příklad použití Selenium s Git Hubem

Krok 13) V tomto kroku,

  1. Zadejte název položky
  2. Vyberte projekt Maven
  3. Klikněte na tlačítko OK

Testovací příklad použití Selenium s Git Hubem

Krok 14) V tomto kroku nakonfigurujeme Git Hub v Jenkins

  1. Klikněte na Git a
  2. Zadejte identifikátor URI úložiště
  3. Klikněte na Přidat úložiště

Pokud máte v Git Hubu více úložišť, musíte přidat pole s názvem Refspec úložiště.

Testovací příklad použití Selenium s Git Hubem

Identifikátor URI můžeme získat v Git Hub

Testovací příklad použití Selenium s Git Hubem

Krok 15) V tomto kroku,

  1. Přidejte umístění souboru pom.xml do textového pole a
  2. Poté specifikujte cíle a možnosti pro Maven
  3. Vyberte možnost, jak spustit test
  4. Klikněte na tlačítko Uložit.

Testovací příklad použití Selenium s Git Hubem

Krok 16) jakmile klikneme na uložit níže, objeví se obrazovka,

Nyní můžeme náš projekt postavit kliknutím na sestavit.

Testovací příklad použití Selenium s Git Hubem

Krok 17) Zobrazí se sestavení, klikněte na číslo sestavení nebo datum sestavení.

Testovací příklad použití Selenium s Git Hubem

Krok 18) jakmile klikneme na číslo sestavení níže, objeví se obrazovka, kde můžeme vidět výstup konzoly v tomto kroku, klikněte na výstup konzoly.

Testovací příklad použití Selenium s Git Hubem

Nakonec můžeme ověřit, že naše sestavení je úspěšně dokončeno/provedeno.

Testovací příklad použití Selenium s Git Hubem