testng installation basic program
Tento návod sa týka inštalácie TestNG. Spustíme tiež základný program TestNG a uvidíme, aké správy je možné generovať po spustení testu v TestNG:
Tento tutoriál vás naučí, ako nainštalovať TestNG cez možnosti Marketplace a Install New Software v Eclipse.
Spustíme tiež základný program TestNG a pozrieme sa, aké sú správy, ktoré je možné vygenerovať po testovaní v TestNG.
=> Dajte si pozor na jednoduchú tréningovú sériu TestNG tu.
Čo sa dozviete:
najlepší softvér na optimalizáciu systému Windows 10
Inštalácia a konfigurácia TestNG
TestNG pre Eclipse: Doplnok nám pomáha pri spúšťaní našich skriptov / testov TestNG od Eclipse. Pomáha pri spustení balíkov, skupín alebo jednotlivých testovacích prípadov. Kedykoľvek dôjde k chybe, nahlási sa na samostatnej karte a bez problémov ju môžeme zobraziť. Tento doplnok má tiež niekoľko šablón, ktoré uľahčujú naše testovanie.
Nastavenie / konfigurácia globálnych premenných prostredia požadovaných pre TestNG v Eclipse:
- Na spustenie doplnku TestNG for Eclipse by mala byť nainštalovaná najnovšia verzia Java.
- Mali by ste nakonfigurovať premennú prostredia pre Javu.
- Eclipse verzia 4.2 a vyššia by sa mala stiahnuť do zariadenia. Verzie uvedené nižšie, ktoré nie sú podporované, sa budeme musieť uistiť, že aktualizujete správnu verziu.
- Vyžadované verzie Eclipse zahŕňajú Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), Photon (4.8), 2018-09 (4.9).
- Podpora platformy: Windows, Mac, Linux / GTK.
TestNG je možné nainštalovať dvoma rôznymi spôsobmi:
- Môžeme použiť Eclipse Marketplace.
- Môžeme ho nainštalovať z Nainštalujte nový softvér.
Pozrime sa na oba spôsoby inštalácie TestNG v Eclipse.
# 1) Inštalácia prostredníctvom služby Marketplace
Ďalej sú uvedené kroky na inštaláciu TestNG z Marketplace:
Krok 1: Spustite Eclipse.
Krok 2: Prejdite do sekcie Pomocník.
Krok 3: Kliknite Eclipse Marketplace v časti Pomoc.
Krok 4: Otvorí sa okno Eclipse Marketplace. Zadajte TestNG do Nájsť možnosť a kliknite na tlačidlo vyhľadávania.
Krok 5: Klikni na Tlačidlo Inštalovať ako je uvedené nižšie.
Krok 6: Otvorí sa ďalšie nové okno, nič nemeňte. Stačí kliknúť na ikonu Potvrdiť tlačidlo .
Krok 7: Klikni na Tlačidlo Ďalej a otvorí sa dialógové okno Licenčná zmluva. Kliknite na „Súhlasím s podmienkami licenčnej zmluvy“ a potom kliknite na Tlačidlo Dokončiť .
Krok 8: Po prijatí bezpečnostného varovania kliknite na tlačidlo OK.
Krok 9: Počkajte prosím na dokončenie inštalácie.
Krok 10: Eclipse vás vyzve na reštartovanie, kliknite na Tlačidlo Áno . Ak nie, mali by sme Eclipse reštartovať so zmenami, ktoré sme vykonali.
Krok 11: Po dokončení reštartu môžeme overiť, či bol TestNG úspešne nainštalovaný alebo nie. Ak chcete overiť, kliknite na Windows, potom na Predvoľby a skontrolujte, či je TestNG zahrnutý v zozname Predvoľby alebo nie.
# 2) Inštaláciou nového softvéru
Krok 1: Kliknite na tlačidlo Pomocník na paneli hornej ponuky v aplikácii Eclipse. Potom kliknite na „Inštalovať nový softvér“ ako je uvedené nižšie.
Krok 2: Zadajte adresu http://beust.com/eclipse do poľa Práca s poľom, ako je to znázornené nižšie, a počkajte nejaký čas, kým sa zobrazí TestNG.
Krok 3: Vyberte ikonu začiarkavacie políčko TestNG a kliknite na tlačidlo Ďalej.
Krok 4: Pred začatím inštalácie skontroluje požiadavky alebo akékoľvek závislosti. Ak existujú problémy s požiadavkami / závislosťami, pred pokračovaním v TestNG vás požiada o ich inštaláciu. Väčšinou sa úspešne nainštaluje.
Krok 5: Po dokončení vyššie uvedených krokov sa zobrazí výzva na skontrolovanie podrobností inštalácie. Kliknite na tlačidlo OK a potom na ikonu Tlačidlo Ďalej pokračovať.
Krok 6: Prijmite podmienky licenčnej zmluvy a kliknite na ikonu Tlačidlo Dokončiť .
Inštalácia trvá niekoľko minút.
Poznámka: Po dokončení inštalácie môžeme skontrolovať, či je TestNG nainštalovaný správne alebo nie. Ak to chcete urobiť, prejdite na panel ponúk systému Windows a kliknite na ikonu Zobraziť pohľad a potom kliknite na Iné ako je uvedené nižšie.
Rozbaľte priečinok Java a zistite, či je TestNG k dispozícii, ako je uvedené nižšie.
Testovací prípad automatizácie TestNG
Vytvorme náš prvý testovací prípad automatizácie pomocou TestNG.
Krok 1: Vytvorte nový projekt a balíček. Kliknite na File -> New -> Java Project.
Potom sa otvorí okno Nový projekt Java. Zadajte názov projektu, ako je uvedené nižšie.
Tu to bolo dané ako TestNGPractice. Nevyberajte nič, iba to nechajte ako predvolené, pokiaľ nezobrazí žiadne správy. Klikni na Tlačidlo Ďalej .
najlepší softvér na prevod videa pre Windows
Teraz Nastavenia Java zobrazí sa obrazovka. Ponechajte si ho ako predvolený a kliknite na ikonu Tlačidlo Dokončiť .
Krok 2: Vytvorí sa projekt TestNGPractice a môžeme vidieť aj súbor Knižnica systému JRE zahrnúť automaticky.
Krok 3: Pravým tlačidlom myši kliknite na projekt TestNGPractice a potom kliknite na položku Vlastnosti. Vlastnosti pre TestNGPractice Zobrazí sa okno.
Krok 4: Vyberte Cesta zostavenia Java a kliknite na kartu knižnice, ako je uvedené nižšie.
Teraz kliknite na Pridajte externé súbory JAR . Dostanete sa do priečinka, kde máte uložené všetky svoje spustiteľné súbory JAR. Vyberte všetky súbory a kliknite na ikonu Tlačidlo Otvoriť ako je uvedené nižšie.
Teraz kliknite na pridať ďalšie dva súbory jar, ako je uvedené nižšie.
Uvidíte, že pre tento projekt boli zahrnuté / pridané všetky súbory externých nádob. Kliknite na Tlačidlo Použiť a Zatvoriť.
Teraz boli pridané aj všetky referenčné knižnice.
Krok 5: Teraz kliknite pravým tlačidlom myši na súbor src v časti TestNGPractice Project. Vyberte Nové-> Iné-> Vytvoriť nový balík Java .
otázky a odpovede na písomné testy obchodného analytika
Zadajte názov, ako je uvedené nižšie v časti „PracticeTests“, a kliknite na tlačidlo Dokončiť. Nemeňte nič, pokiaľ a kým nedostanete správu.
Krok 6: Teraz vytvorte triedu TestNG pod balíkom practiceTests. Kliknite pravým tlačidlom myši na ikonu Priečinok Test Case , ísť do TestNG a vyberte „Trieda TestNG“ .
Zadajte názov triedy ako BasicTest na obrazovke Nová trieda TestNG, ako je zobrazené nižšie, a kliknite na ikonu Tlačidlo Dokončiť . Môžete tiež skontrolovať poznámky @BeforeMethod a @AfterMethod pre náš prvý základný program.
Anotácie používajú vývojári na popis kódov v programe. Podľa požiadaviek sa v TestNG používajú rôzne typy anotácií. @ Test je základná anotácia v pracovnom postupe TestNG. Tu sa anotácie @BeforeMethod a @AfterMethod vykonávajú pred a po vykonaní metód @Test.
Poznámka : V triede TestNG nevyberáme verejné statické neplatné main ako v programoch Java. Vždy by to malo byť začiarknuté. Na uskutočnenie triedy nepotrebujeme hlavnú metódu. TestNG automaticky vykoná triedu.
Vaša prvá trieda TestNG je pripravená. Teraz môžete napísať základný test pre svoj prvý program v triede TestNG.
Poďme si napísať základný program TestNG. Na napísanie nášho programu použijeme anotácie @BeforeMethod, @Test a @AfterMethod TestNG. Viac sa o anotáciách dozvieme v našich pripravovaných tutoriáloch.
Tu vidíte, že sme pri vytváraní prvej triedy TestNG skontrolovali anotácie. Vidíme anotácie, ktoré sme vybrali (@BeforeMethod a @AfterMethod), importované z knižnice TestNG.
Program :
package practiceTests; import org.testng.annotations.Test; import org.testng.annotations.BeforeMethod; import org.testng.annotations.AfterMethod; public class BasicTest { @BeforeMethod public void beforeMethod() { System.out.println('Launch the Browser'); } @Test public void gmailLogin() { System.out.println('Gmail Logged in successfully'); } @AfterMethod public void afterMethod() { System.out.println('Log out of Gmail and Close the Browser'); } }
Krok 7: Poďme na test. To by sa malo vykonať kliknutím pravým tlačidlom myši na skript testovacieho prípadu. Vyberte Spustiť ako -> TestNG Test . Kliknite na tlačidlo OK.
Krok 8: Po dokončení vykonávania by výsledky vyzerali ako na nasledujúcich obrazovkách. Na obrazovke s výsledkami sa zobrazuje PASSED: gmailLogin. To znamená, že test úspešne prešiel bez akýchkoľvek chýb.
Podobne môžete skontrolovať ďalšie dve karty, t.j. Neúspešné testy a zhrnutie . Ak máte nejaké Neúspešné testy, môžete skontrolovať podrobnosti a na karte Zhrnutie testu sa zobrazia podrobnosti ako Názov testu, Čas (v sekundách) potrebný na vykonanie testu, Počet tried (tu bol iba jeden) a metóda (tu iba jeden) .
TestNG tiež produkuje správy HTML. Do tejto správy sa dostanete tak, že prejdete do priečinka Project a kliknete na priečinok s výstupom testu. Môžete skontrolovať, či existujú rôzne typy prehľadov, ako napríklad emailable-report.html “A„ index.html ' ako je uvedené nižšie. Kliknite na obe správy a uvidíte podrobnosti vykonania testu.
TestNG „Index.html“ poskytuje odkaz na rôzne komponenty, ako sú Skupiny, Výstup reportéra, Časy atď. Kliknutím na každú z nich zobrazíte rôzne podrobné popisy vykonania. Budeme o nich diskutovať v budúcich tutoriáloch.
Záver
TestNG má užitočné funkcie, ktoré uľahčujú testovanie. V tomto tutoriáli sme videli, ako je možné TestNG nainštalovať a ako spustiť základný testovací program pomocou TestNG. Tiež sme videli, ako je možné generovať správy po testovacej prevádzke.
Náš nadchádzajúci tutoriál podrobne vysvetlí anotácie a poslucháčov TestNG.
=> Tu sa pozrite na príručku pre začiatočníkov TestNG.
Odporúčané čítanie
- Základy ladenia kódu v Eclipse
- Eclipse IDE: Vytvorte a spustite svoj prvý projekt Java
- Výukový program Eclipse: Integrácia TestNG do prostredia Eclipse Java IDE
- Výukový program Eclipse: Najobľúbenejšie funkcie, ktoré vám pomôžu lepšie kódovať
- Hĺbkové návody pre zatmenie pre začiatočníkov
- Výukový program JAVA pre začiatočníkov: viac ako 100 praktických výučbových programov Java Video
- Podrobná inštalácia a nastavenie aplikácie Appium Studio
- C # Štruktúra programu a základná syntax s príkladmi