Satura rādītājs:

Kas ir IReporter TestNG?
Kas ir IReporter TestNG?

Video: Kas ir IReporter TestNG?

Video: Kas ir IReporter TestNG?
Video: Mainan kasir kasiran pakai uang beneran - Real Cash register 2024, Novembris
Anonim

TestNG ir nodrošinājis spēju īstenot IReporter interfeiss, ko var ieviest, lai lietotāji izveidotu pielāgotu pārskatu. Tam ir metode "generateReport()", kas tiks izsaukta pēc tam, kad viss komplekts būs pabeidzis izpildi un nosūtīs ziņojumu norādītajā izvades direktorijā.

Ņemot to vērā, kāda ir TestNG klausītāju izmantošana?

Klausītājs ir definēts kā interfeiss, kas maina noklusējuma iestatījumu TestNG's uzvedība. Kā norāda nosaukums Klausītāji "klausieties" selēna skriptā definēto notikumu un attiecīgi uzvedieties. Tas ir lietots selēnā, īstenojot Klausītāji Interfeiss.

Tāpat, vai mēs varam pielāgot TestNG pārskatus? TestNG ir iebūvēts ziņošana spēja tajā. Pēc pilnīgas pārbaudes gadījumu izpildes, TestNG ģenerē testa izvades mapi projekta saknē. Uz pielāgot TestNG ziņojumu mēs nepieciešams ieviest divas saskarnes, ITestListener un IReporter. Ja mēs nepieciešams iegūt a Ziņot starp izpildi, mēs nepieciešams ITestListener.

Kā izmantot TestNG reportieri?

TestNG Reporter žurnāli

  1. Uzrakstiet pierakstīšanās lietojumprogrammas testa piemēru un ieviesiet Log4j reģistrēšanu katrā solī.
  2. Ievietojiet Reporter žurnālus par galvenajiem testa notikumiem.
  3. Palaidiet testu, ar peles labo pogu noklikšķiniet uz testa gadījuma skripta un atlasiet Palaist kā > TestNG tests.

Kas ir TestNG anotācijas?

Kopsavilkums par TestNG Anotācijas @BeforeSuite: anotēts metode tiks palaists, pirms būs izpildīti visi testi šajā komplektā. @AfterSuite: anotēts metode tiks palaists pēc visu šajā komplektā esošo testu izpildes. @BeforeTest: anotēts metode tiks izpildīta, pirms tiek izpildīta jebkura testa metode, kas pieder tagā esošajām klasēm.

Ieteicams: