selenium integration with github using eclipse
Výučba krok za krokom o integrácii selénu s GitHub pomocou Eclipse:
Git a GitHub poskytujú centrálne cloudové umiestnenie, čo vývojárom uľahčuje ukladanie a zdieľanie ich kódov pri práci na projekte vývoja webových aplikácií. Priniesli revolúciu v procese vývoja softvéru, keď je na projekte viac ako jeden vývojár.
GitHub poskytuje platformu, ktorá umožňuje vývojárom zdieľať ich rámec a umožňuje im nakoniec pracovať na kóde ostatných tým, že skracuje čas potrebný na vývoj softvéru.
V tomto článku sa dozvieme, ako integrovať selénové skripty do GitHubu pomocou Eclipse. Skôr ako sa naučíme proces, oboznámme sa s tým, o čom je GitHub a aké sú jeho základné terminológie.
Čo sa dozviete:
Čo je to Git?
GIT - pôvodne vyvinutý Linusom Torvaldsom je systém riadenia verzií, ktorý sa používa na správu zdrojového kódu softvérovej aplikácie.
php interview otázky a odpovede na 5 ročné skúsenosti
Mnohým vývojárom umožňuje pracovať kolektívne súčasne na rovnakom súbore bez toho, aby bránili ostatným.
Čo je to GitHub?
Uvažujme o situácii pre Príklad. Predpokladajme, že pracujete v tíme na vývoji softvérovej aplikácie a dvaja členovia tímu pracujú na konkrétnom module. Uvažujme ich ako A a B.
Pre tento modul bude mať vývojár A kópiu vo svojom počítači a vývojár B bude mať kópiu vo svojom počítači. Teraz v tomto bode, ak vývojár B zmení kód v module, potom vývojár A nebude poznať zmeny vykonané vývojárom B a naopak.
Na prekonanie tohto problému máme platformu, ktorá sa volá GitHub. Github je webhostingová služba, kde je možné nahrať / uložiť zdrojový kód softvérovej aplikácie pomocou softvéru git (nainštalovaného na vašom lokálnom počítači) alebo môžete priamo skopírovať kód z počítača a uložiť na server.
Vlastnosti GitHub
Nižšie sú uvedené rôzne funkcie GitHubu.
- Distribuované: GitHub poskytuje distribuovanú sieť, čo znamená, že poskytuje zálohu kódu. Ak teda v prípade zlyhania centrálneho servera má kópiu svoju kópiu v miestnom úložisku. Uloží každú verziu alebo každú kópiu zmeneného kódu.
- Kompatibilné: Predpokladajme, že ak používate akýkoľvek iný systém na správu verzií, ako je SVN, a chcete prejsť na GitHub, môžete to ľahko urobiť bez vytvorenia nového kódu.
- Vetvenie: Vetvenie je jedinečná funkcia, ktorú poskytuje GitHub. Vývojár musí vybrať časť kódu zo vzdialenej pobočky, aby mohol vývojár pobočiek vykonávať zmeny, zlúčiť alebo vymazať kódy v priebehu niekoľkých sekúnd.
- Zabezpečiť: GitHub používa bezpečnostné prvky SHAI (šifrovaný hexadecimálny kód) pre všetky zmeny / potvrdenie vykonané vývojármi. Zachováva tak dôvernosť vypracovaného projektu.
Základné terminológie
Osvojíme si základné terminológie spojené s GitHub.
- Žiadosť o stiahnutie: Ak ste vykonali zmeny v kóde / skripte, ukážete ostatným spolupracovníkom žiadosť o stiahnutie.
- Úložisko: Môžete to jednoducho považovať za úložný priestor vášho pracoviska, ktorý obsahuje všetky vaše dokumentačné súbory a históriu zmien.
- Vidlička: Je to kópia úložiska iného používateľa vo vašom účte, v ktorom môžete vykonávať zmeny a pôvodný kód to neovplyvní.
- Odovzdať: Bez ohľadu na zmeny, ktoré urobíte vo svojich súboroch, sa dostanú pod záväzok. Každá zmena sa uloží pod konkrétnym menom alebo ID, ktoré sa tiež nazýva „revízia“.
- Vetvenie: Keď extrahujete časť / oddiel kódu z hlavnej alebo vzdialenej stopy vášho softvéru, nazýva sa to „pobočka“ a tento proces sa nazýva vetvenie.
Ako nainštalovať Git?
Začnime proces inštaláciou Gitu do systému.
Nainštalujte Git podľa nasledujúcich pokynov:
# 1) Prejdite na https://git-scm.com/ .
#dva) Klikni na tlačidlo na stiahnutie , ako je znázornené na obrázku nižšie. Týmto sa stiahne najnovšia stabilná verzia Gitu do vášho systému.
# 3) Dvakrát kliknite na ikonu stiahnutý inštalačný súbor na spustenie procesu inštalácie.
# 4) Prijmite Všeobecná verejná licencia GNU . Kliknite na tlačidlo Ďalej.
# 5) Poskytnite miesto inštalácie kde chcete nainštalovať Git. Klikni na Tlačidlo Ďalej .
# 6) Vyberte nasledujúce komponenty, ktoré chcete nainštalovať, ako je znázornené na obrázku nižšie. Kliknite na tlačidlo Ďalej.
# 7) V tomto sprievodcovi existuje možnosť vytvoriť odkaz. V predvolenom nastavení je vopred vybraný priečinok Ponuka Štart, v ktorom sa vytvorí ikona odkazu. Ak chcete zmeniť miesto, uveďte ho, inak ho nechajte nezmenené. Kliknite na tlačidlo Ďalej.
# 8) Na tejto stránke sprievodcu dostávame možnosť, ako používať Git z príkazového riadku. Vyberte ikonu druhá možnosť a výberom tejto možnosti budeme môcť používať Git z príkazového riadku systému Windows. Kliknite na tlačidlo Ďalej.
# 9) V sprievodcovi sa zobrazí nasledujúca obrazovka. Kliknite na tlačidlo Ďalej.
# 10) Na ďalšej stránke sprievodcu sa nachádza ustanovenie o konfigurácii konverzie na konci riadku. Ponechajte predvolené nastavenia a kliknite na tlačidlo Ďalej.
#eleven) Na nasledujúcej stránke sprievodcu vyberte emulátor terminálu, ktorý chcete použiť s Git bash. Ponechajte predvolené nastavenia a kliknite na tlačidlo Ďalej.
# 12) Na poslednej stránke sprievodcu je možnosť povoliť ďalšie funkcie poskytované Gitom. Vyberte možnosti zobrazené na obrázku a kliknite na tlačidlo Inštalovať.
Poznámka: Po dokončení procesu inštalácie musíme skontrolovať, či bol úspešne vykonaný alebo nie. Ak to chcete urobiť, otvorte príkazový riadok a zadajte „Git“ a stlačte kláves „Enter“. Ak sa obrazovka uvedená nižšie zhoduje s vašim výstupom, znamená to, že proces inštalácie bol úspešný.
Nastavte si Eclipse pomocou doplnku Git
# 1) Spustite Eclipse a prejdite na Pomoc => Eclipse Marketplace .
#dva) Nasledujúca obrazovka sa zobrazí, ako je znázornené na nasledujúcom obrázku.
# 3) Do vyhľadávacieho poľa zadajte výraz „EGit“, ako je to znázornené na obrázku nižšie.
# 4) Kliknite na Go.
# 5) Kliknutím na tlačidlo Inštalovať nainštalujete „EGit - integrácia Git pre Eclipse“ .
# 6) Vyberte všetky možnosti zobrazené na nasledujúcom obrázku. Kliknite na tlačidlo Ďalej.
# 7) Prijmite licenčnú zmluvu a kliknite na tlačidlo Dokončiť.
Preto ste úspešne nainštalovali doplnok Git do počítača.
Vytvorte úložisko na GitHub
Predtým, ako sa naučíme proces vytvárania úložiska, pochopme, čo je to úložisko.
Úložisko v kontexte s GitHub znamená centrálne miesto, kde môžu byť uložené všetky údaje, súbory atď. Používa sa najmä na efektívnu koordináciu činností projektu. Môžete pridať java súbory, screenshoty, videá, hárky programu Excel, dokumenty atď., Skrátka všetko, čo váš projekt potrebuje, je možné pridať do úložiska.
Podľa nasledujúcich pokynov vytvoríte úložisko na GitHub:
1. Prejdite na stránku https://github.com/.
2. Dokončite proces registrácie.
3. Prihláste sa s platnými povereniami.
4. Kliknite na „Nové úložisko“ ako je znázornené na nasledujúcom obrázku.
char na celé číslo c ++
5. Zadajte názov úložiska do priečinka „Názov úložiska“ Textové pole.
6. Poskytnite popis (voliteľný) úložiska.
7. Kliknite na ikonu „Create Repository“ tlačidlo.
Takto sa vytvorí úložisko.
Integrácia selénu s GitHubom pomocou Eclipse
Ďalej sú uvedené kroky zapojené do integrácie Skript automatizácie selénu s GitHubom pomocou Eclipse IDE
# 1) Ak chcete integrovať selén do GitHubu, spustite Eclipse IDE a prejdite na projekt Selenium Automation, ktorý sa má synchronizovať s GitHubom.
#dva) Kliknite pravým tlačidlom myši na projekt a prejdite na Tím => Zdieľať projekt .
# 3) V rozbaľovacej ponuke vyberte úložisko. Ak sa v rozbaľovacej ponuke nezobrazia žiadne údaje, kliknite na položku Vytvoriť.
# 4) Kliknite na projekt Selenium Automation, ktorý chcete integrovať do GitHubu. Klikni na Skončiť tlačidlo.
# 5) Všimnite si nasledujúcu zmenu v štruktúre vášho projektu Selenium.
# 6) Pravým tlačidlom myši kliknite na projekt, ktorý bol nakonfigurovaný pomocou úložiska Git. Prejdite na Tím => Odovzdať .
# 7) Pravým tlačidlom myši kliknite na projekt automatizácie selénu a prejdite na Tím => Pridať do indexu .
# 8) Zadajte správu o potvrdení a kliknite na ikonu Tlačidlo Commit .
Týmto sa do postupných zmien pridajú všetky vaše súbory testovacích prípadov.
# 9) Otvorte kartu Git repository v Eclipse.
Poznámka: Ak sa karta predvolene neotvára, postupujte podľa nasledujúcich krokov.
do) Prejdite na Windows => Zobraziť zobrazenie => Iné .
b) V priečinku Git vyberte Git úložiská a Git Staging a kliknite na tlačidlo OK.
# 10) V úložisku Git kliknite pravým tlačidlom myši na diaľkový ovládač a navigujte ho.
#eleven) Otvorí sa nové vyskakovacie okno s názvom vzdialeného. Ostatné nastavenia nechajte nezmenené a kliknite na tlačidlo OK.
# 12) Otvorí sa ďalšie vyskakovacie okno s adresou URL úložiska GitHub, ktorú je možné skopírovať pomocou nasledujúcich krokov:
do) Prejdite na ikonu vytvorené úložisko na GitHub.
b) Kliknite na Klonovať alebo stiahnuť, ako je znázornené na nasledujúcom obrázku.
ako hrať swf súbory v systéme Windows 7
c) Skopírujte adresu URL.
# 13) Zadajte skopírovanú adresu URL a ďalšie podrobnosti vrátane prihlasovacích údajov k účtu GitHub, ako je to znázornené na obrázku nižšie, a kliknite na tlačidlo Dokončiť.
# 14) Po dokončení procesu konfigurácie musíme zvoliť vetvu, v ktorej vykonáme zmeny. Klikni na Tlačidlo Rozšírené ako je to znázornené na obrázku.
# pätnásť) Vyberte svoju pobočku a kliknite na ikonu Pridať tlačidlo Spec .
# 16) Nakoniec kliknite na tlačidlo Dokončiť. Teraz v časti Remote nájdete priečinok, ktorého názov je uvedený v kroku 11.
# 17) Kliknite pravým tlačidlom myši na adresu URL s červenou šípkou a potom kliknite na Tam .
# 18) Všetky vykonané zmeny a testovacie prípady vášho projektu Selenium budú teda vyhradené pre úložisko.
# 19) Overte aktualizácie vo svojom účte GitHub.
Záver
V tomto článku sme sa naučili integrovať automatizačné skripty projektu Selenium do GitHubu. Ak na projekte Test Automation pracuje viac ako jeden vývojár, potom je najväčšou prekážkou pri dosiahnutí konečného termínu koordinácia medzi tímami.
GitHub tu poskytuje centrálnu platformu, kde si vývojári môžu navzájom skontrolovať kód a v prípade potreby vykonať potrebné zmeny.
Ak je teda efektívne používaný, môže GitHub pomôcť skrátiť čas potrebný na vývoj softvérových aplikácií.
Príjemné čítanie !!
Odporúčané čítanie
- Výukový program pre integráciu GitLab Jira
- 30+ najlepších návodov na selén: Naučte sa selén na skutočných príkladoch
- Inštalácia aplikácie na zariadenie a spustenie testovania z Eclipse
- Top 30 otázok a odpovedí na rozhovory o Eclipse
- Celé nastavenie a inštalácia WebDriver s výučbou Eclipse - Selenium č. 9
- Výukový program Cucumber Selenium: Cucumber Java Selenium WebDriver Integration
- Integrácia Jenkinsa so Selenium WebDriver: Podrobný návod
- Integrácia selénu s JMeter