Github Integrarea cu Selenium: Tutorial complet
Ce este GitHub?
Git Hub este o platformă de colaborare. Este construit pe git. Vă permite să păstrați atât copii locale, cât și la distanță ale proiectului dvs. Un proiect pe care îl puteți publica în rândul membrilor echipei dvs., deoarece aceștia îl pot utiliza și îl pot actualiza chiar de acolo.
Avantajele utilizării Git Hub pentru Selenium.
- Atunci când mai multe persoane lucrează la același proiect, acestea pot actualiza detaliile proiectului și pot informa simultan pe ceilalți membri ai echipei.
- Jenkins ne poate ajuta să construim în mod regulat proiectul din depozitul de la distanță, ceea ce ne ajută să ținem evidența versiunilor eșuate.
Condiție prealabilă pentru Selenium și integrarea github
Înainte de a începe integrarea selenium și git hub, trebuie să instalăm următoarele componente.
- Instalarea Jenkins.
- Instalare Maven.
- Instalare Tomcat.
Puteți găsi acești pași de instalare în următoarele link-uri:
1) Ghid de instalare Maven și Jenkins (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)
2) Ghid de instalare Tomcat (https://www.guru99.com/apache.html)
Instalare Git Binaries
Acum să începem prin a instala „Git Binaries”.
Pas 1) Lansați browserul și navigați la URL- https://git-scm.com/
Pas 2) Descărcați cea mai recentă versiune stabilă.
Pas 3) Faceți clic pe Descărcări pentru Windows odată ce fișierul este descărcat, putem începe cu instalarea noastră.
Pas 4) Accesați locația sau pictograma de descărcare și rulați programul de instalare.
Pas 5) Faceți clic pe bun venit și pe licența publică generală.
Pas 6) Faceți clic pe butonul „următorul” în asistentul de configurare git
Pas 7) Citiți Licența publică generală GNU și faceți clic pe următorul
O altă fereastră va apărea,
Pas 8) În această etapă,
- Selectați directorul în care doriți să instalați „Git Binaries” și
- Faceți clic pe butonul următor
Pas 9) Selectați componenta pe care doriți să o instalați și faceți clic pe următorul
Pas 10) Dacă doriți să creați un folder cu meniul de pornire pentru Git, lăsați setarea implicită și faceți clic pe următorul.
Pas 11) În această etapă,
- Selectați Utilizați Git din Windows Prompt de comandă pentru a rula Git din linia de comandă și
- Faceți clic pe următorul.
Lăsați setarea implicită și faceți clic pe lângă pentru a instala.
Pas 12) În această etapă,
- Selectați Utilizați Open SSH Ne va ajuta să executăm comanda din linia de comandă și va seta calea de mediu.
- Faceți clic pe butonul următor.
Pas 13) În această etapă,
- Selectați „Checkout windows-style, commit Unix-style line ending”. (cum ar trebui git hub-ul să trateze sfârșiturile de linie din fișierele text).
- Faceți clic pe butonul următor.
Pas 14) În această etapă,
- Selectați Utilizați MinTTY este terminalul implicit al MSys2 pentru Git Bash
- Faceți clic pe butonul următor
Odată ce git este instalat cu succes, puteți accesa git.
Deschideți promptul de comandă și tastați „git” și apăsați „Enter” Dacă vedeți ecranul de mai jos înseamnă că este instalat cu succes
Instalare Jenkins Git Plugin
Acum să începem cu instalarea Jenkins Git Plugin.
Pas 1) Lansați browserul și navigați la Jenkins.
Pas 2) Faceți clic pe Gestionați Jenkins.
Pas 3) Faceți clic pe Manage Plugins, se va deschide o altă fereastră
Pas 4) Faceți clic pe TAB disponibil
Pas 5) În această etapă,
- Selectați apoi pluginul GitHub
- Faceți clic pe butonul Descărcați acum și instalați după repornire.
Acum va instala următoarele plugin-uri.
Odată ce instalarea este terminată. Reporniți serverul Tomcat apelând fișierul „shutdown.bat”.
După repornirea Tomcat și Jenkins, putem vedea că pluginurile sunt instalate în TAB-ul „Instalat”.
Configurarea noastră Eclipse cu pluginul GitHub
Acum să instalăm GitHub Plugin pentru Eclipse.
URI pentru locația pluginului EGit https://download.eclipse.org/egit/updates/
Pas 1) Lansa Eclipse și apoi
- Apoi faceți clic pe butonul de ajutor
- Faceți clic pe instalați software nou
Pas 2) Ecranul de mai jos se va deschide odată ce facem clic pe instalarea software-ului nou. Acum faceți clic pe adăugare
Pas 3) În această etapă,
- Tastați numele „EGIT” și
- Introduceți locația https://download.eclipse.org/egit/updates/ apoi
- Faceți clic pe ok.
Pas 4) Apoi faceți clic pe select all and next
Pas 5) Faceți clic pe următorul și faceți clic pe Acceptați acordul de licență, apoi finalizați instalarea.
Apoi reporniți eclipsa.
Construirea unui depozit pe Git
Pas 1) Navigați la URI Git Hub: https://github.com/ înscrieți-vă la git hub
Pas 2) După ce v-ați înscris cu succes, faceți clic pe creați un nou depozit
Pas 3) În această etapă,
Exemplu de testare de utilizare Selenium cu Git Hub.
Pas 1) Odată ce am terminat cu noul depozit, Lansați Eclipse
- Faceți clic pe fișier
- Apoi faceți clic pe butonul nou și apoi
- Faceți clic pe altele
Pas 2) În această etapă,
- Selectați Maven Project și răsfoiți locația.
- Faceți clic pe următorul
Pas 3) În această etapă,
- Apoi selectați numele și locația proiectului
- Faceți clic pe următorul
Pas 4) Faceți clic pe următorul
Pas 5) În această etapă,
- Introduceți ID-ul grupului și
- Id-ul artefactului și
- Faceți clic pe butonul Terminare.
De îndată ce faceți clic pe butonul de finalizare, va fi creat un proiect.
Pas 6)
Acum să creăm un exemplu de script
Să împingem codul/repozitivul local în Git Hub.
Pas 7) În această etapă,
- Deschideți Eclipse și apoi navigați la proiect
- Faceți clic dreapta pe proiect și apoi selectați „echipă”.
- Selectați partajați proiectul
Pas 8) Odată ce facem clic pe „Partajare proiect” din ecranul de mai sus, vom obține o altă fereastră
În această etapă,
- Selectați depozitul local și
- Faceți clic pe finalizare.
Odată ce facem clic pe Finish, putem vedea schimbarea în structura proiectului că am creat un depozit local.
Acum este timpul să împingem codul nostru în Depozitul Git Hub
Pas 9) În această etapă,
- Faceți clic dreapta pe proiect și apoi pe echipă
- Faceți clic pe commit
Pas 10) În această etapă,
- Introduceți un mesaj de confirmare și
- Selectați fișierele pe care dorim să le trimitem la depozitul Git Hub
- Faceți clic pe commit și push
Odată ce ați terminat cu el, puteți vedea că pictogramele din proiect sunt modificate, spune că am împins și am trimis codul cu succes în Git Hub
Putem verifica în hub-ul Git din depozit că proiectul nostru este împins cu succes în depozit
Acum este timpul să ne executăm proiectul din Git Hub din Jenkins
Pas 11) Lansați browserul și deschideți-vă Jenkins.
Pas 12) Faceți clic pe articol nou.
Pas 13) În această etapă,
- Introduceți numele articolului
- Selectați Maven Project
- Faceți clic pe butonul ok
Pas 14) În acest pas, vom configura Git Hub în Jenkins
- Faceți clic pe Git și
- Introduceți URI-ul depozitului
- Faceți clic pe Adăugați depozit
Dacă aveți mai multe depozite în Git Hub, trebuie să adăugați numele câmpului Refspec al depozitului.
Putem obține URI-ul în Git Hub
Pas 15) În această etapă,
- Adăugați locația fișierului pom.xml în caseta de text și
- Specificați apoi obiectivele și opțiunile pentru Maven
- Selectați opțiunea despre cum să rulați testul
- Faceți clic pe butonul de salvare.
Pas 16) odată ce facem clic pe salvare, va apărea ecranul de mai jos,
Acum ne putem construi proiectul faceți clic pe build.
Pas 17) Va afișa Build-ul, faceți clic pe build Number sau data build-ului.
Pas 18) odată ce facem clic pe numărul de construcție de mai jos, va apărea ecranul unde putem vedea ieșirea consolei în acest pas, faceți clic pe ieșirea consolei.
În cele din urmă, putem verifica dacă construcția noastră este finalizată/execută cu succes.