Obsah:

Co je IReporter TestNG?
Co je IReporter TestNG?

Video: Co je IReporter TestNG?

Video: Co je IReporter TestNG?
Video: Baby Shark Dance | #babyshark Most Viewed Video | Animal Songs | PINKFONG Songs for Children 2024, Listopad
Anonim

TestNG poskytla schopnost implementovat „ IReportér ' rozhraní, které lze implementovat pro generování přizpůsobené zprávy uživateli. Má metodu 'generateReport()', která bude vyvolána poté, co celá sada dokončí své spuštění a předá zprávu do určeného výstupního adresáře.

Když to vezmeme v úvahu, k čemu slouží posluchače TestNG?

Posluchač je definováno jako rozhraní, které upravuje výchozí TestNG's chování. Jak název napovídá Posluchači "naslouchat" události definované v selenovém skriptu a podle toho se chovat. to je použitý v selenu implementací Posluchači Rozhraní.

Můžeme také přizpůsobit sestavy TestNG? TestNG má vestavěný hlášení schopnost v něm. Po kompletním provedení testovacích případů TestNG vygeneruje testovací výstupní složku v kořenovém adresáři projektu. Na přizpůsobit zprávu TestNG my potřeba implementovat dvě rozhraní, ITestListener a IReporter. Li my potřeba získat a zpráva mezi provedením, my potřebujete ITestListener.

Jak mohu používat reportér TestNG?

Protokoly reportérů TestNG

  1. Napište testovací případ pro aplikaci Sign In a implementujte protokolování Log4j na každém kroku.
  2. Vložit Reporter zaznamenává hlavní události testu.
  3. Spusťte test kliknutím pravým tlačítkem na skript testovacího případu a vyberte Spustit jako > TestNG Test.

Co jsou anotace v TestNG?

Shrnutí TestNG Anotace @BeforeSuite: The anotovaný metoda bude spuštěna před spuštěním všech testů v této sadě. @AfterSuite: The anotovaný metoda bude spuštěna po spuštění všech testů v této sadě. @BeforeTest: The anotovaný metoda bude spuštěna před spuštěním jakékoli testovací metody patřící do tříd uvnitř značky.

Doporučuje: