Obsah:

Čo je IReporter TestNG?
Čo je IReporter TestNG?

Video: Čo je IReporter TestNG?

Video: Čo je IReporter TestNG?
Video: Как Долго Продержится Карандаш? 2024, November
Anonim

TestNG poskytla schopnosť implementovať „ IReporter Rozhranie, ktoré je možné implementovať na generovanie prispôsobenej správy používateľmi. Má metódu 'generateReport()', ktorá sa vyvolá po dokončení všetkých balíkov a odošle správu do určeného výstupného adresára.

Ak vezmeme do úvahy toto, aké je použitie poslucháčov TestNG?

Poslucháč je definované ako rozhranie, ktoré upravuje predvolené nastavenie TestNG's správanie. Ako už názov napovedá Poslucháči „vypočuť“udalosť definovanú v selénovom skripte a podľa toho sa správať. to je použité v seléne implementáciou Poslucháči Rozhranie.

Podobne môžeme prispôsobiť zostavy TestNG? TestNG má vstavaný hlásenia schopnosť v ňom. Po úplnom vykonaní testovacích prípadov, TestNG vygeneruje testovací výstupný priečinok v koreňovom adresári projektu. Komu prispôsobiť správu TestNG my potreba implementovať dve rozhrania, ITestListener a IReporter. Ak my treba získať a správa medzi popravami, my potrebujete ITestListener.

Ako môžem použiť reportér TestNG?

Protokoly reportéra TestNG

  1. Napíšte testovací prípad aplikácie prihlásenia a implementujte protokolovanie Log4j na každom kroku.
  2. Vložiť protokoly Reportéra o hlavných udalostiach testu.
  3. Spustite test kliknutím pravým tlačidlom myši na skript testovacieho prípadu a vyberte Spustiť ako > TestNG Test.

Čo sú anotácie v TestNG?

Zhrnutie Anotácie TestNG @BeforeSuite: The anotované metóda sa spustí pred spustením všetkých testov v tomto balíku. @AfterSuite: The anotované metóda sa spustí po spustení všetkých testov v tomto balíku. @BeforeTest: The anotované metóda sa spustí pred spustením akejkoľvek testovacej metódy patriacej do tried vnútri značky.

Odporúča: