Агуулгын хүснэгт:

TestNG ашиглах нь ямар давуу талтай вэ?
TestNG ашиглах нь ямар давуу талтай вэ?

Видео: TestNG ашиглах нь ямар давуу талтай вэ?

Видео: TestNG ашиглах нь ямар давуу талтай вэ?
Видео: Запёк целую ногу СТРАУСА ВЕСОМ 15 кг в печи 2024, Арваннэгдүгээр
Anonim

Хэд хэдэн давуу талтай боловч Селенийн үүднээс авч үзвэл TestNG-ийн гол давуу талууд нь:

  • Энэ нь гүйцэтгэлийн HTML тайланг гаргах боломжийг олгодог.
  • Тэмдэглэгээ нь шалгагчдын амьдралыг хялбар болгосон.
  • Туршилтын тохиолдлуудыг илүү хялбар бүлэглэж, эрэмбэлэх боломжтой.
  • Зэрэгцээ туршилт хийх боломжтой.
  • Лог үүсгэдэг.
  • Өгөгдлийг параметржүүлэх боломжтой.

Үүнээс гадна TestNG гэж юу вэ, яагаад үүнийг ашиглах ёстой вэ?

TestNG тусгайлан зохион бүтээсэн руу Нэгж, Функциональ туршилт, Интеграцийн туршилт, Төгсгөл гэх мэт бүх төрлийн туршилтын ангиллыг хамарна. руу - төгсгөл гэх мэт. TestNG ашиглаж байна хүрээ бидэнд олгодог руу HTML болон XML форматаар тестийн тайланг үүсгэх. Ашиглаж байна ANT-тай TestNG , бид командыг үүсгэж болно Туршилт тайлангууд мөн.

Мөн TestNG XML файл гэж юу вэ, Testng framework ашиглах нь ямар давуу талтай вэ? TestNG илүүд үздэг хүрээ Тестийн тайланг HTML болон аль алинд нь гаргах боломжийг олгодог тул QA шинжээчдийн тоо XML форматууд. TestNG JUnit дээр боломжгүй тестийн тохиолдлуудыг хялбархан бүлэглэх боломжийг танд олгоно. TestNG урьдчилгаа юм хүрээ хөшүүрэг болгох үүднээс зохион бүтээсэн ашиг тус хөгжүүлэгчид болон туршигчид хоёулаа.

Үүний дагуу бидэнд яагаад селен дэх TestNG хэрэгтэй байна вэ?

Өгөгдмөл Селен туршилтууд нь шинжилгээний үр дүнгийн зохих форматыг үүсгэдэггүй. Ашиглаж байна туршилт , та олон хөтчүүд дээр олон туршилтын тохиолдлуудыг гүйцэтгэх боломжтой, өөрөөр хэлбэл хөтчийн хөндлөн тест хийх боломжтой. Туршилтын хүрээг Maven, Jenkins гэх мэт хэрэгслүүдтэй хялбархан нэгтгэж болно.

TestNG яагаад JUnit-ээс дээр вэ?

Хоёулаа Туршилт болон Жунит нь Нэгжийн тест хийхэд ашигладаг туршилтын хүрээ юм. TestNG -тэй төстэй JUnit . Үүн дээр хэд хэдэн нэмэлт функцүүд нэмэгддэг TestNG илүү хүчтэй JUnit-ээс илүү . Энэ нь хөгжүүлэгчдэд нэгжийн тест хийхэд ямар хүрээг ашиглахыг шийдэхэд тусалдаг.

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