Sisällysluettelo:

Mikä on IReporter TestNG?
Mikä on IReporter TestNG?

Video: Mikä on IReporter TestNG?

Video: Mikä on IReporter TestNG?
Video: GTA 5 | Which VEHICLE CLIMBS over the HIGHEST OBSTACLE? 2024, Marraskuu
Anonim

Testaa NG on tarjonnut kyvyn toteuttaa IReporter ' käyttöliittymä, jonka avulla käyttäjät voivat luoda mukautetun raportin. Siinä on 'generateReport()'-menetelmä, joka vedetään, kun koko sarja on suorittanut suorituksensa ja antaa raportin määritettyyn tuloshakemistoon.

Kun tämä otetaan huomioon, mitä hyötyä TestNG-kuuntelijoista on?

Kuuntelija määritellään rajapinnaksi, joka muuttaa oletusarvoa TestNG:t käyttäytymistä. Kuten nimikin kertoo Kuuntelijat "kuuntele" seleeniskriptissä määritettyä tapahtumaa ja käyttäytyy sen mukaisesti. se on käytetty seleenissä toteuttamalla Kuuntelijat Käyttöliittymä.

Voimmeko myös mukauttaa TestNG-raportteja? Testaa NG on sisäänrakennettu raportointi kyky siinä. Kun testitapaukset on suoritettu täydellisesti, Testaa NG luo testitulostuskansion projektin juureen. Vastaanottaja mukauta TestNG-raportti me täytyy ottaa käyttöön kaksi käyttöliittymää, ITestListener ja IReporter. Jos me täytyy saada a raportti suorituksen välissä, me tarvitaan ITestListener.

Kuinka voin käyttää TestNG reportteria?

TestNG Reporter Logs

  1. Kirjoita testitapaus kirjautumissovellukselle ja ota Log4j-kirjaus käyttöön jokaisessa vaiheessa.
  2. Lisää Reporter-lokit testin tärkeimmistä tapahtumista.
  3. Suorita testi napsauttamalla hiiren kakkospainikkeella testitapauksen komentosarjaa ja valitsemalla Suorita nimellä > TestNG-testi.

Mitä merkinnät ovat TestNG:ssä?

Yhteenveto TestNG Annotations @BeforeSuite: huomautettu menetelmä ajetaan ennen kuin kaikki tämän sarjan testit on suoritettu. @AfterSuite: huomautettu menetelmä suoritetaan, kun kaikki tämän sarjan testit on suoritettu. @BeforeTest: huomautettu -menetelmä ajetaan ennen kuin mitään testimenetelmää, joka kuuluu tunnisteen sisällä oleviin luokkiin, suoritetaan.

Suositeltava: