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.

  1. Instalarea Jenkins.
  2. Instalare Maven.
  3. 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)

Condiție prealabilă pentru Selenium și Github Integrare

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ă.

Instalare Git Binaries

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

Instalare Git Binaries

Pas 7) Citiți Licența publică generală GNU și faceți clic pe următorul

Instalare Git Binaries

O altă fereastră va apărea,

Pas 8) În această etapă,

  1. Selectați directorul în care doriți să instalați „Git Binaries” și
  2. Faceți clic pe butonul următor

Instalare Git Binaries

Pas 9) Selectați componenta pe care doriți să o instalați și faceți clic pe următorul

Instalare Git Binaries

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.

Instalare Git Binaries

Pas 11) În această etapă,

  1. Selectați Utilizați Git din Windows Prompt de comandă pentru a rula Git din linia de comandă și
  2. Faceți clic pe următorul.

Instalare Git Binaries

Lăsați setarea implicită și faceți clic pe lângă pentru a instala.

Pas 12) În această etapă,

  1. Selectați Utilizați Open SSH Ne va ajuta să executăm comanda din linia de comandă și va seta calea de mediu.
  2. Faceți clic pe butonul următor.

Instalare Git Binaries

Pas 13) În această etapă,

  1. 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).
  2. Faceți clic pe butonul următor.

Instalare Git Binaries

Pas 14) În această etapă,

  1. Selectați Utilizați MinTTY este terminalul implicit al MSys2 pentru Git Bash
  2. Faceți clic pe butonul următor

Instalare Git Binaries

Instalare Git Binaries

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 Git Binaries

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.

Instalare Jenkins Git Plugin

Pas 3) Faceți clic pe Manage Plugins, se va deschide o altă fereastră

Instalare Jenkins Git Plugin

Pas 4) Faceți clic pe TAB disponibil

Instalare Jenkins Git Plugin

Pas 5) În această etapă,

  1. Selectați apoi pluginul GitHub
  2. Faceți clic pe butonul Descărcați acum și instalați după repornire.

Instalare Jenkins Git Plugin

Acum va instala următoarele plugin-uri.

Odată ce instalarea este terminată. Reporniți serverul Tomcat apelând fișierul „shutdown.bat”.

Instalare Jenkins Git Plugin

După repornirea Tomcat și Jenkins, putem vedea că pluginurile sunt instalate în TAB-ul „Instalat”.

Instalare Jenkins Git Plugin

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

  1. Apoi faceți clic pe butonul de ajutor
  2. Faceți clic pe instalați software nou

Configurare Eclipse cu pluginul GitHub

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

Configurare Eclipse cu pluginul GitHub

Pas 3) În această etapă,

  1. Tastați numele „EGIT” și
  2. Introduceți locația https://download.eclipse.org/egit/updates/ apoi
  3. Faceți clic pe ok.

Configurare Eclipse cu pluginul GitHub

Pas 4) Apoi faceți clic pe select all and next

Configurare Eclipse cu pluginul GitHub

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.

Configurare Eclipse cu pluginul GitHub

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

Construirea unui depozit pe Git

Pas 3) În această etapă,

  1. Introduceți numele depozitului și
  2. faceți clic pe creați depozitConstruirea unui depozit pe Git

Exemplu de testare de utilizare Selenium cu Git Hub.

Pas 1) Odată ce am terminat cu noul depozit, Lansați Eclipse

  1. Faceți clic pe fișier
  2. Apoi faceți clic pe butonul nou și apoi
  3. Faceți clic pe altele

Exemplu de testare de utilizare Selenium cu Git Hub

Pas 2) În această etapă,

  1. Selectați Maven Project și răsfoiți locația.
  2. Faceți clic pe următorul

Exemplu de testare de utilizare Selenium cu Git Hub

Pas 3) În această etapă,

  1. Apoi selectați numele și locația proiectului
  2. Faceți clic pe următorul

Exemplu de testare de utilizare Selenium cu Git Hub

Pas 4) Faceți clic pe următorul

Exemplu de testare de utilizare Selenium cu Git Hub

Pas 5) În această etapă,

  1. Introduceți ID-ul grupului și
  2. Id-ul artefactului și
  3. Faceți clic pe butonul Terminare.

Exemplu de testare de utilizare Selenium cu Git Hub

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

Exemplu de testare de utilizare Selenium cu Git Hub

Să împingem codul/repozitivul local în Git Hub.

Pas 7) În această etapă,

  1. Deschideți Eclipse și apoi navigați la proiect
  2. Faceți clic dreapta pe proiect și apoi selectați „echipă”.
  3. Selectați partajați proiectul

Exemplu de testare de utilizare Selenium cu Git Hub

Pas 8) Odată ce facem clic pe „Partajare proiect” din ecranul de mai sus, vom obține o altă fereastră

În această etapă,

  1. Selectați depozitul local și
  2. Faceți clic pe finalizare.

Exemplu de testare de utilizare Selenium cu Git Hub

Odată ce facem clic pe Finish, putem vedea schimbarea în structura proiectului că am creat un depozit local.

Exemplu de testare de utilizare Selenium cu Git Hub

Acum este timpul să împingem codul nostru în Depozitul Git Hub

Pas 9) În această etapă,

  1. Faceți clic dreapta pe proiect și apoi pe echipă
  2. Faceți clic pe commit

Exemplu de testare de utilizare Selenium cu Git Hub

Pas 10) În această etapă,

  1. Introduceți un mesaj de confirmare și
  2. Selectați fișierele pe care dorim să le trimitem la depozitul Git Hub
  3. Faceți clic pe commit și push

Exemplu de testare de utilizare Selenium cu Git Hub

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

Exemplu de testare de utilizare Selenium cu Git Hub

Putem verifica în hub-ul Git din depozit că proiectul nostru este împins cu succes în depozit

Exemplu de testare de utilizare Selenium cu Git Hub

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.

Exemplu de testare de utilizare Selenium cu Git Hub

Pas 13) În această etapă,

  1. Introduceți numele articolului
  2. Selectați Maven Project
  3. Faceți clic pe butonul ok

Exemplu de testare de utilizare Selenium cu Git Hub

Pas 14) În acest pas, vom configura Git Hub în Jenkins

  1. Faceți clic pe Git și
  2. Introduceți URI-ul depozitului
  3. 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.

Exemplu de testare de utilizare Selenium cu Git Hub

Putem obține URI-ul în Git Hub

Exemplu de testare de utilizare Selenium cu Git Hub

Pas 15) În această etapă,

  1. Adăugați locația fișierului pom.xml în caseta de text și
  2. Specificați apoi obiectivele și opțiunile pentru Maven
  3. Selectați opțiunea despre cum să rulați testul
  4. Faceți clic pe butonul de salvare.

Exemplu de testare de utilizare Selenium cu Git Hub

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.

Exemplu de testare de utilizare Selenium cu Git Hub

Pas 17) Va afișa Build-ul, faceți clic pe build Number sau data build-ului.

Exemplu de testare de utilizare Selenium cu Git Hub

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.

Exemplu de testare de utilizare Selenium cu Git Hub

În cele din urmă, putem verifica dacă construcția noastră este finalizată/execută cu succes.

Exemplu de testare de utilizare Selenium cu Git Hub