Бид Testng дээр сөрөг давуу эрх тогтоож чадах уу?
Бид Testng дээр сөрөг давуу эрх тогтоож чадах уу?

Видео: Бид Testng дээр сөрөг давуу эрх тогтоож чадах уу?

Видео: Бид Testng дээр сөрөг давуу эрх тогтоож чадах уу?
Видео: Очаровательный заброшенный замок 17 века во Франции (полностью замороженный во времени на 26 лет) 2024, Арванхоёрдугаар сар
Anonim

Тэргүүлэх нь зөвхөн @Test-ийн тайлбартай аргуудад хамаарах элемент юм. Тэргүүлэх бүхэл тоо байх ёстой. Энэ чадна байх сөрөг , тэг эсвэл эерэг тоо. TestNG хийх болно туршилтын аргуудыг хамгийн багаас хамгийн дээд хүртэл гүйцэтгэх тэргүүлэх ач холбогдол.

Тэгэхээр би TestNG дээр хэрхэн тэргүүлэх ач холбогдол өгөх вэ?

Та нэг эсвэл хэд хэдэн туршилтын тохиолдлуудыг өөрийн биеэр ажиллуулж болно Туршилт код. Туршилт хийвэл тэргүүлэх ач холбогдол олон туршилтын тохиолдлыг ажиллуулж байх үед тодорхойлогдоогүй, TestNG оноож өгдөг бүгд @Тест a тэргүүлэх ач холбогдол тэг (0) гэж. Одоо гүйж байхдаа; доогуур тэргүүлэх чиглэл эхлээд товлох болно.

Нэмж хэлэхэд, бид TestNG тайланг өөрчлөх боломжтой юу? Бид танилцуулсан TestNG анхдагч тайлан нийтлэл дэх html болон xml файлууд TestNG тайлан Жишээ. Гэхдээ Та хангалттай биш гэж үзэж болно Та . TestNG IReporter интерфейсийг хангах чи чадна тестийн контекст сонсогч үүсгэхийн тулд үүнийг хэрэгжүүл. Дараа нь Та тайланг өөрчлөх боломжтой Энэ нь createReport() аргад байдаг.

Ийм байдлаар TestNG-д ямар ач холбогдол өгөх вэ?

The анхдагч давуу эрх заагаагүй үед тестийн бүхэл тоо 0 байна. Тэгэхээр, хэрэв бидэнд нэг тест тохиолдол байвал тэргүүлэх ач холбогдол 1 ба нэг ч байхгүй тэргүүлэх ач холбогдол үнэ цэнэ дараа нь ямар ч тест тэргүүлэх ач холбогдол утга эхлээд гүйцэтгэгдэх болно (зэрэг анхдагч утга 0 байх ба тестүүд бага байх болно тэргүүлэх ач холбогдол эхлээд гүйцэтгэгддэг).

Бид Junit-д тэргүүлэх ач холбогдол өгч чадах уу?

8 хариулт. Ерөнхийдөө, чи чадна Тусдаа нэгжийн туршилтуудын дарааллыг зааж өгөхгүй (гэхдээ чи чадна зааж өгөх тэргүүлэх чиглэл TestNG-д мөн өөр байна тэргүүлэх ач холбогдол тест бүрийн хувьд). Гэсэн хэдий ч нэгжийн туршилтыг тусад нь явуулах боломжтой байх ёстой тул туршилтын дараалал нь хамаагүй. Энэ бол муу зуршил юм.

Зөвлөмж болгож буй: