Github Integratsioon koos Selenium: täielik õpetus
Mis on GitHub?
Git Hub on koostööplatvorm. See on ehitatud giti peale. See võimaldab teil hoida oma projekti nii kohalikke kui ka kaugkoopiaid. Projekt, mille saate oma meeskonnaliikmete seas avaldada, kuna nad saavad seda kasutada ja sealt ise värskendada.
Git Hubi kasutamise eelised Selenium.
- Kui sama projekti kallal töötab mitu inimest, saavad nad projekti üksikasju värskendada ja teisi meeskonnaliikmeid samaaegselt teavitada.
- Jenkins aitab meil projekti regulaarselt kaughoidlast üles ehitada, mis aitab meil ebaõnnestunud ehitustel silma peal hoida.
Eelduseks Selenium ja githubi integreerimine
Enne seleeni ja git-jaoturi integreerimise alustamist peame installima järgmised komponendid.
- Jenkinsi paigaldamine.
- Maveni paigaldamine.
- Tomcati installimine.
Need installietapid leiate järgmistelt linkidelt:
1) Maveni ja Jenkinsi paigaldusjuhend (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)
2) Tomcati paigaldusjuhend (https://www.guru99.com/apache.html)
Giti binaaride installimine
Nüüd alustame "Git Binaries" installimisega.
Step 1) Käivitage brauser ja liikuge aadressile URL- https://git-scm.com/
Step 2) Laadige alla uusim stabiilne versioon.
Step 3) Kui fail on alla laaditud, klõpsake Windowsi jaoks allalaadimisi, saame alustada installimisega.
Step 4) Minge allalaadimiskohta või ikooni ja käivitage installiprogramm.
Step 5) Klõpsake tervitus ja üldine avalik litsents.
Step 6) Klõpsake giti seadistusviisardis nuppu "Järgmine".
Step 7) Lugege GNU üldist avalikku litsentsi ja klõpsake nuppu Edasi
Ilmub veel üks aken,
Step 8) Selles sammus
- Valige kataloog, kuhu soovite installida "Git Binaries" ja
- Klõpsake nuppu järgmine
Step 9) Valige komponent, mida soovite installida, ja klõpsake nuppu Edasi
Step 10) Kui soovite Giti jaoks luua algusmenüü kausta, jätke vaikeseaded ja klõpsake nuppu Edasi.
Step 11) Selles sammus
- Valige jaotisest Kasuta Gitit Windows Command Prompt käivitada Git käsurealt ja
- Klõpsake nuppu järgmine.
Jätke vaikeseaded ja klõpsake installimiseks nuppu Järgmine.
Step 12) Selles sammus
- Valige Kasuta avatud SSH-d. See aitab meil käsurealt käsku täita ja määrab keskkonnatee.
- Klõpsake nuppu järgmine.
Step 13) Selles sammus
- Valige „Checkout windows-style, commit Unix-style line ending” (kuidas git-jaotur peaks käsitlema tekstifailide realõpusid).
- Klõpsake nuppu järgmine.
Step 14) Selles sammus
- Valige Use MinTTY on Git Bashi jaoks MSys2 vaiketerminal
- Klõpsake nuppu järgmine
Kui git on edukalt installitud, pääsete gitile juurde.
Avage käsuviip ja tippige "git" ja vajutage "Enter". Kui näete allolevat ekraani, tähendab see, et see on edukalt installitud
Jenkinsi Giti pistikprogrammi installimine
Alustame nüüd Jenkinsi Giti pistikprogrammi installimisega.
Step 1) Käivitage brauser ja liikuge oma Jenkinsi juurde.
Step 2) Klõpsake nuppu Halda Jenkinsi.
Step 3) Klõpsake nuppu Halda pluginaid, see avab uue akna
Step 4) Klõpsake valikul Saadaval TAB
Step 5) Selles sammus
- Seejärel valige GitHubi pistikprogramm
- Klõpsake nuppu Laadi kohe alla ja installi pärast taaskäivitamist.
Nüüd installib see järgmised pistikprogrammid.
Kui installimine on lõppenud. Taaskäivitage oma Tomcati server, helistades failile „shutdown.bat”.
Pärast tomcati ja Jenkinsi taaskäivitamist näeme, et pluginad on installitud vahekaardile "Installeeritud".
Meie seadistamine Eclipse GitHubi pistikprogrammiga
Nüüd installime GitHubi pistikprogrammi Eclipse.
EGiti pistikprogrammi asukoha URI https://download.eclipse.org/egit/updates/
Step 1) Algatama Eclipse ja siis
- Seejärel klõpsake abinupul
- Klõpsake nuppu Installige uus tarkvara
Step 2) Allolev ekraan avaneb, kui klõpsame uue tarkvara installimisel. Nüüd klõpsake nuppu Lisa
Step 3) Selles sammus
- Sisestage nimi "EGIT" ja
- Sisestage asukoht https://download.eclipse.org/egit/updates/ SIIS
- Klõpsake nuppu OK.
Step 4) Seejärel klõpsake nuppu Vali kõik ja järgmine
Step 5) Klõpsake nuppu Järgmine ja klõpsake nuppu Nõustu litsentsilepinguga, seejärel lõpetage installimine.
Seejärel taaskäivitage varjutus.
Hoidla ehitamine Gitile
Step 1) Liikuge Git Hubi URI-le: https://github.com/ registreeruge git hubi kasutajaks
Step 2) Kui olete edukalt registreerunud, klõpsake nuppu Loo uus hoidla
Step 3) Selles sammus
Kasutamise katsetamise näide Selenium Git Hubiga.
Step 1) Kui oleme uue hoidlaga valmis saanud, käivitage Eclipse
- Klõpsake failil
- Seejärel klõpsake nuppu uus ja seejärel
- Klõpsake muul
Step 2) Selles sammus
- Valige Maven Project ja sirvige asukohta.
- Klõpsake järgmisel
Step 3) Selles sammus
- Seejärel valige projekti nimi ja asukoht
- Klõpsake järgmisel
Step 4) Klõpsake järgmisel
Step 5) Selles sammus
- Sisestage rühma ID ja
- Artefakti ID ja
- Klõpsake nuppu Lõpeta.
Niipea kui klõpsate lõpetamisnupul, luuakse projekt.
Step 6)
Nüüd loome näidisskripti
Lükame koodi/kohaliku hoidla Git Hubi.
Step 7) Selles sammus
- Avage eclipse ja navigeerige seejärel projekti juurde
- Paremklõpsake projektil ja valige seejärel "meeskond".
- Valige jagamisprojekt
Step 8) Kui klõpsame ülaloleval ekraanil "Jaga projekti", saame uue akna
Selles sammus
- Valige kohalik hoidla ja
- Klõpsake nuppu Lõpeta.
Kui klõpsame nupul Lõpeta, näeme projekti struktuuri muutust, mille tõttu oleme loonud kohaliku hoidla.
Nüüd on aeg lükata meie kood Git Hubi hoidlasse
Step 9) Selles sammus
- Seejärel paremklõpsake projektil ja meeskonnal
- Klõpsake sidumisel
Step 10) Selles sammus
- Sisesta kinnitussõnum ja
- Valige failid, mida tahame saata Git Hubi hoidlasse
- Klõpsake sidumisel ja lükake
Kui olete sellega lõpetanud, näete, et projekti ikoone muudetakse, see ütleb, et oleme koodi edukalt edasi lükanud ja Git Hubi sidunud
Saame hoidlas asuvas Git-jaoturis kontrollida, kas meie projekt on hoidlasse edukalt lükatud
Nüüd on aeg täita meie Jenkinsi Git Hubi projekti
Step 11) Käivitage brauser ja avage oma Jenkins.
Step 12) Klõpsake uuel üksusel.
Step 13) Selles sammus
- Sisestage üksuse nimi
- Valige Maven Project
- Klõpsake nuppu ok
Step 14) Selles etapis konfigureerime Git Hubi Jenkinsis
- Klõpsake Git ja
- Sisestage hoidla URI
- Klõpsake käsul Lisa hoidla
Kui teil on Git Hubis mitu hoidlat, peate lisama hoidla nime Refspec välja.
URI saame Git Hubis
Step 15) Selles sammus
- Lisage tekstikasti pom.xml faili asukoht ja
- Seejärel määrake Maveni eesmärgid ja valikud
- Valige testi käivitamise valik
- Klõpsake nuppu Salvesta.
Step 16) kui klõpsame nuppu Salvesta, ilmub allolev ekraan,
Nüüd saame oma projekti üles ehitada, klõpsates nupul Ehita.
Step 17) See näitab ehitamist, klõpsake järgu numbril või ehitamise kuupäeva.
Step 18) Kui klõpsame alloleval ehitusnumbril, ilmub ekraan, kus näeme selles etapis konsooli väljundit, klõpsake konsooli väljundil.
Lõpuks saame kontrollida, kas meie ehitus on edukalt lõpule viidud/käivitatud.