„Github“ integracija su selenu: išsami pamoka

Kas yra „GitHub“?

„Git Hub“ yra bendradarbiavimo platforma. Jis pastatytas ant gito. Tai leidžia jums išsaugoti tiek vietines, tiek nuotolines projekto kopijas. Projektas, kurį galite paskelbti savo komandos nariams, nes jie gali juo naudotis ir patys jį atnaujinti.

Privalumai naudojant „Git Hub“ selenui.

  • Kai prie to paties projekto dirba keli žmonės, jie gali vienu metu atnaujinti projekto informaciją ir informuoti kitus komandos narius.
  • „Jenkins“ gali padėti mums reguliariai kurti projektą iš nuotolinės talpyklos, tai padeda mums sekti nepavykusias versijas.

Šioje pamokoje sužinosite

  • Būtina sąlyga seleno ir githubo integracijai
  • „Git Binaries“ diegimas
  • „Jenkins Git“ papildinio diegimas
  • „Eclipse“ nustatymas naudojant „GitHub“ papildinį
  • „Git“ talpyklos kūrimas
  • Bandymo seleno su „Git Hub“ pavyzdys.

Būtina sąlyga seleno ir githubo integracijai

Prieš pradėdami seleno ir „git hub“ integravimą, turime įdiegti šiuos komponentus.

  1. „Jenkins“ instaliacija.
  2. „Maven“ įrengimas.
  3. „Tomcat“ diegimas.

Šiuos diegimo veiksmus rasite šiose nuorodose:

1) „Maven“ ir „Jenkins“ diegimo vadovas (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)

2) „Tomcat“ diegimo vadovas (https://www.guru99.com/apache.html)

„Git Binaries“ diegimas

Dabar pradėkime nuo „Git Binaries“ diegimo.

1 žingsnis) Paleiskite naršyklę ir eikite į URL- https://git-scm.com/

2 žingsnis) Atsisiųskite naujausią stabilų leidimą.

3 žingsnis) Kai atsisiunčiate failą, spustelėkite „Windows“ atsisiuntimus, mes galime pradėti nuo diegimo.

4 žingsnis) Eikite į atsisiuntimo vietą arba piktogramą ir paleiskite diegimo programą.

5 žingsnis. Spustelėkite pasveikinimo ir „General Public“ licenciją.

6 žingsnis) „GIT“ sąrankos vedlyje spustelėkite mygtuką „Kitas“

7 žingsnis) Perskaitykite GNU bendrąją viešąją licenciją ir spustelėkite toliau

Atsidarys kitas langas,

8 žingsnis) Šiame žingsnyje

  1. Pasirinkite katalogą, kuriame norite įdiegti „Git Binaries“, ir
  2. Spustelėkite kitą mygtuką

9 žingsnis) Pasirinkite komponentą, kurį norite įdiegti, ir spustelėkite toliau

10 žingsnis) Jei norite sukurti „Git“ pradžios meniu aplanką, palikite numatytąjį nustatymą ir spustelėkite toliau.

11 žingsnis) Šiame žingsnyje

  1. „Windows“ komandų eilutėje pasirinkite Naudoti Git, norėdami paleisti „Git“ iš komandinės eilutės ir
  2. Spustelėkite kitą.

Palikite numatytąjį nustatymą ir spustelėkite šalia, kad įdiegtumėte.

12 žingsnis) Šiame žingsnyje

  1. Pasirinkite Naudoti atvirą SSH. Tai padės mums vykdyti komandą iš komandinės eilutės ir nustatys aplinkos kelią.
  2. Spustelėkite kitą mygtuką.

13 žingsnis) Šiame žingsnyje

  1. Pasirinkite „Patikrinti„ Windows “stilių, priskirkite„ Unix “stiliaus eilučių pabaigą“. (Kaip „git“ centras turėtų elgtis su teksto failų eilučių pabaigomis).
  2. Spustelėkite kitą mygtuką.

14 žingsnis) Šiame žingsnyje

  1. Pasirinkite Naudoti „MinTTY“ yra numatytasis „Gys Bash“ „MSys2“ terminalas
  2. Spustelėkite kitą mygtuką

Sėkmingai įdiegę „git“, galite pasiekti „git“.

Atidarykite komandų eilutę ir įveskite „git“ ir paspauskite „Enter“. Jei matote žemiau esantį ekraną, jis sėkmingai įdiegtas

„Jenkins Git“ papildinio diegimas

Dabar pradėkime nuo „Jenkins Git“ papildinio diegimo.

1 žingsnis) Paleiskite naršyklę ir eikite į „Jenkins“.

2 žingsnis) Spustelėkite Tvarkyti „Jenkins“.

3 žingsnis) Spustelėkite Tvarkyti papildinius, jis atidarys kitą langą

4 žingsnis) Spustelėkite Galimas skirtukas

5 žingsnis) Šiame žingsnyje

  1. Tada pasirinkite „GitHub“ papildinį
  2. Spustelėkite mygtuką Atsisiųsti dabar ir įdiekite iš naujo paleisdami mygtuką.

Dabar ji įdiegs šiuos papildinius.

Baigę diegimą. Iš naujo paleiskite „Tomcat“ serverį paskambinę į failą „shutdown.bat“

Paleidus runą ir Jenkinsą, matome, kad papildiniai yra įdiegti skirtuke „Įdiegta“.

„Eclipse“ nustatymas naudojant „GitHub“ papildinį

Dabar įdiekime „GitHub“ papildinį, skirtą „Eclipse“.

„EGit“ papildinio vietos URI https://download.eclipse.org/egit/updates/

1 žingsnis) Paleiskite „Eclipse“ ir tada

  1. Tada spustelėkite pagalbos mygtuką
  2. Spustelėkite įdiegti naują programinę įrangą

2 žingsnis) Žemiau pateiktas ekranas bus atidarytas, kai spustelėsime įdiegti naują programinę įrangą. Dabar spustelėkite pridėti

3 žingsnis) Šiame žingsnyje

  1. Įveskite pavadinimą „EGIT“ ir
  2. Tada įveskite vietą https://download.eclipse.org/egit/updates/
  3. Spustelėkite Gerai.

4 žingsnis) Tada spustelėkite pažymėti viską ir kitą

5 žingsnis) Spustelėkite kitą ir spustelėkite Priimti licencijos sutartį, tada baigkite diegimą.

Tada vėl paleiskite užtemimą.

„Git“ talpyklos kūrimas

1 žingsnis. Eikite į „Git Hub“ URI: https://github.com/ prisiregistruokite gauti „Git Hub“

2 žingsnis) Kai būsite sėkmingai užsiregistravę, spustelėkite sukurti naują saugyklą

3 žingsnis) Šiame žingsnyje

  1. Įveskite saugyklos pavadinimą ir
  2. spustelėkite sukurti saugyklą

Bandymo seleno su „Git Hub“ pavyzdys.

1 žingsnis) Kai baigsime naują saugyklą, paleiskite „Eclipse“

  1. Spustelėkite failą
  2. Tada spustelėkite naują mygtuką ir tada
  3. Spustelėkite kitą

2 žingsnis) Šiame žingsnyje

  1. Pasirinkite „Maven Project“ ir naršykite vietą.
  2. Spustelėkite kitą

3 žingsnis) Šiame žingsnyje

  1. Tada pasirinkite projekto pavadinimą ir vietą
  2. Spustelėkite kitą

4 žingsnis) Spustelėkite kitą

5 žingsnis) Šiame žingsnyje

  1. Įveskite grupės ID ir
  2. Artefakto ID ir
  3. Spustelėkite mygtuką Baigti.

Kai tik spustelėsite mygtuką „Baigti“, bus sukurtas projektas.

6 žingsnis)

Dabar sukurkime scenarijaus pavyzdį

Stumkime kodą / vietinę saugyklą į „Git Hub“.

7 žingsnis) Šiame žingsnyje

  1. Atidarykite užtemimą ir eikite į projektą
  2. Dešiniuoju pelės mygtuku spustelėkite projektą ir tada pasirinkite „komanda“
  3. Pasirinkite bendrinimo projektą

8 žingsnis) Kai spustelėsime „Bendrinti projektą“ aukščiau esančiame ekrane, gausime kitą langą

Šiame žingsnyje

  1. Pasirinkite vietinę saugyklą ir
  2. Spustelėkite „Baigti“.

Spustelėję „Baigti“, galime pamatyti projekto struktūros pasikeitimą, kad sukūrėme vietinę saugyklą.

Dabar atėjo laikas perkelti mūsų kodą į „Git Hub“ saugyklą

9 žingsnis) Šiame žingsnyje

  1. Dešiniuoju pelės mygtuku spustelėkite projektą ir komandą
  2. Spustelėkite „įsipareigoti“

10 žingsnis) Šiame žingsnyje

  1. Įveskite įsipareigojimo pranešimą ir
  2. Pasirinkite failus, kuriuos norime siųsti į „Git Hub“ saugyklą
  3. Spustelėkite įsipareigoti ir stumti

Kai tai padarysite, pamatysite, kad projekto piktogramos yra keičiamos, sakoma, kad mes sėkmingai įdiegėme ir priskyrėme savo kodą „Git Hub“

Saugyklos „Git“ centre galime patikrinti, ar mūsų projektas sėkmingai perkeltas į saugyklą

Dabar atėjo laikas įgyvendinti mūsų projektą iš „Git Hub“ Jenkins mieste

11 žingsnis) Paleiskite naršyklę ir atidarykite „Jenkins“.

12 žingsnis) Spustelėkite naują elementą.

13 žingsnis) Šiame žingsnyje

  1. Įveskite prekės pavadinimą
  2. Pasirinkite „Maven Project“
  3. Spustelėkite mygtuką Gerai

14 žingsnis) Šiame etape sukonfigūruosime „Git Hub“ „Jenkins“

  1. Spustelėkite Git ir
  2. Įveskite saugyklos URI
  3. Spustelėkite Pridėti saugyklą

Jei „Git Hub“ turite kelias saugyklas, turite pridėti saugyklos lauko pavadinimą „Refspec“.

URI galime gauti „Git Hub“

15 žingsnis) Šiame žingsnyje

  1. Įtraukite failo pom.xml vietą į teksto laukelį ir
  2. Tada nurodykite „Maven“ tikslus ir parinktis
  3. Pasirinkite parinktį, kaip paleisti testą
  4. Spustelėkite mygtuką išsaugoti.

16 žingsnis) kai spustelėsime išsaugoti žemiau, pasirodys ekranas,

Dabar mes galime sukurti savo projektą, spustelėkite „Build“.

17 žingsnis) Tai parodys „Build“, spustelėkite „Build Number“ arba versijos datą.

18 žingsnis) Kai spustelėsime komponavimo numerį žemiau, pasirodys ekranas, kuriame šiame žingsnyje galime pamatyti konsolės išvestį, spustelėkite konsolės išvestį.

Galiausiai galime patikrinti, ar mūsų sukūrimas sėkmingai užbaigtas / vykdomas.

Prie šio straipsnio prisidėjo Chaitanya Pujari

Įdomios straipsniai...