A mund të vendosim prioritet negativ në Testng?
A mund të vendosim prioritet negativ në Testng?

Video: A mund të vendosim prioritet negativ në Testng?

Video: A mund të vendosim prioritet negativ në Testng?
Video: Артериовенозная мальформация АВМ: причины, обследование и лечение 2024, Nëntor
Anonim

Prioriteti është një element i zbatueshëm vetëm për metodat e komentuara @Test. Prioriteti duhet të jetë një vlerë e plotë. Ajo mund të jetë negativ , zero ose numër pozitiv. TestNG do ekzekutoni metodat e provës nga më e ulta tek më e larta prioritet.

Po kështu, si mund të vendos përparësi në TestNG?

Ju mund të ekzekutoni një rast testimi të vetëm ose të shumëfishtë në tuaj Testng kodi. Nëse testi prioritet nuk është përcaktuar gjatë ekzekutimit të rasteve të shumta të testimit, TestNG cakton të gjitha @Test a prioritet si zero (0). Tani, ndërsa vraponi; më të ulëta prioritetet do të planifikohet së pari.

Për më tepër, a mund të personalizojmë raportet TestNG? ne kanë prezantuar TestNG default raporti skedarët html dhe xml në artikull Raporti TestNG Shembull. Por ju mund të gjejë se nuk është e mjaftueshme për ju . TestNG ofrojnë ndërfaqen IReporter e cila ti mundesh zbatojeni atë për të krijuar një dëgjues të kontekstit testues. Pastaj ju mund të personalizoni raportin në metodën e saj generateReport().

Në këtë mënyrë, cili është prioriteti i paracaktuar në TestNG?

Të prioriteti i paracaktuar e testit kur nuk specifikohet është vlera e plotë 0. Pra, nëse kemi një rast testimi me prioritet 1 dhe një pa asnjë prioritet vlera pastaj testi pa asnjë prioritet vlera do të ekzekutohet së pari (si default vlera do të jetë 0 dhe testet me më të ulët prioritet ekzekutohen së pari).

A mund të vendosim prioritet në Junit?

8 Përgjigje. Në përgjithësi, ti mundesh Mos specifikoni rendin në të cilin ekzekutohen testet e njësive të veçanta (megjithëse ju mund të specifikoni prioritetet në TestNG dhe kanë një të ndryshme prioritet për çdo test). Sidoqoftë, testet e njësisë duhet të jenë në gjendje të kryhen të izoluara, kështu që rendi i testeve nuk duhet të ketë rëndësi. Kjo është një praktikë e keqe.

Recommended: