Talaan ng mga Nilalaman:

Ano ang IReporter TestNG?
Ano ang IReporter TestNG?

Video: Ano ang IReporter TestNG?

Video: Ano ang IReporter TestNG?
Video: NEWS ExplainED: Ano ang halaga ng drug test? 2024, Nobyembre
Anonim

TestNG ay nagbigay ng kakayahang ipatupad ' IReporter ' isang interface na maaaring ipatupad upang makabuo ng customized na ulat ng mga user. Mayroon itong 'generateReport()' na paraan na ipapatawag pagkatapos makumpleto ng lahat ng suite ang pagpapatupad nito at ibigay ang ulat sa tinukoy na direktoryo ng output.

Kung isasaalang-alang ito, ano ang silbi ng mga tagapakinig ng TestNG?

Tagapakinig ay tinukoy bilang interface na nagbabago sa default TestNG's pag-uugali. Gaya ng ipinahihiwatig ng pangalan Mga tagapakinig "makinig" sa kaganapang tinukoy sa selenium script at kumilos nang naaayon. Ito ay ginamit sa selenium sa pamamagitan ng pagpapatupad Mga tagapakinig Interface.

Gayundin, maaari ba nating i-customize ang mga ulat ng TestNG? TestNG ay may inbuilt pag-uulat kakayahan sa loob nito. Pagkatapos ng kumpletong pagpapatupad ng mga kaso ng pagsubok, TestNG bumubuo ng isang test-output na folder sa ugat ng proyekto. Upang ipasadya namin ang ulat ng TestNG kailangang ipatupad ang dalawang interface, ITestListener at IReporter. Kung tayo kailangang makakuha ng a ulat sa pagitan ng pagpapatupad, tayo kailangan ITestListener.

Dito, paano ko gagamitin ang TestNG reporter?

TestNG Reporter Logs

  1. Sumulat ng test case para sa Sign In application at ipatupad ang Log4j logging sa bawat hakbang.
  2. Ipasok ang Reporter log sa mga pangunahing kaganapan ng pagsubok.
  3. Patakbuhin ang pagsubok sa pamamagitan ng pag-right click sa script ng test case at piliin ang Run As > TestNG Test.

Ano ang mga anotasyon sa TestNG?

Buod ng Mga Anotasyon ng TestNG @BeforeSuite: Ang annotated ang pamamaraan ay tatakbo bago tumakbo ang lahat ng pagsubok sa suite na ito. @AfterSuite: Ang annotated ang pamamaraan ay tatakbo pagkatapos tumakbo ang lahat ng mga pagsubok sa suite na ito. @BeforeTest: Ang annotated ang pamamaraan ay tatakbo bago ang anumang paraan ng pagsubok na kabilang sa mga klase sa loob ng tag ay patakbuhin.

Inirerekumendang: