Видео: TestNG дахь өгөгдөл нийлүүлэгч гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
-аас өгсөн чухал шинж чанарууд TestNG нь testng DataProvider онцлог. Энэ нь танд бичихэд тусална өгөгдөл -хөтөгдсөн тестүүд нь үндсэндээ нэг туршилтын аргыг өөр өөр аргаар олон удаа ажиллуулж болно гэсэн үг юм өгөгдөл - багц. Энэ нь XML-ээс үүнийг хийх боломжгүй тул туршилтын аргуудад нарийн төвөгтэй параметрүүдийг өгөхөд тусалдаг.
Энд өгөгдөл нийлүүлэгч гэж юу вэ?
А. NET өгөгдөл нийлүүлэгч хангах ангиудаас бүрдсэн програм хангамжийн номын сан юм өгөгдөл -д холбогдох зэрэг үйлчилгээнд хандах өгөгдөл эх сурвалж, тушаалуудыг гүйцэтгэх a өгөгдөл эх сурвалж ба татах өгөгдөл -аас а өгөгдөл гүйлгээний доторх тушаалуудыг гүйцэтгэх дэмжлэг бүхий эх сурвалж.
Үүний нэгэн адил DataProvider болон TestNG дахь параметрүүдийн хооронд ямар ялгаа байдаг вэ? Харин, өгөгдөл нийлүүлэгч хангахад ашигладаг параметрүүд туршилт руу. Хэрэв та хангавал өгөгдөл нийлүүлэгч шалгалтын хувьд шалгалтыг авч ажиллуулна өөр цаг бүрт үнэ цэнийн багц. Энэ нь та сайтад нэвтрэхийг хүсч буй газар гэх мэт хувилбарт хэрэгтэй өөр хэрэглэгчийн нэр, нууц үгийн багц бүрд.
Дараа нь асуулт гарч ирнэ, селен дэх өгөгдөл нийлүүлэгчийг юунд ашигладаг вэ?
Өгөгдөл нийлүүлэгч TestNG-д. Аргыг нийлүүлж байна гэж тэмдэглэнэ өгөгдөл туршилтын аргын хувьд. Тайлбартай арга нь Объект-г буцаах ёстой бөгөөд Объект тус бүрд туршилтын аргын параметрийн жагсаалтыг оноож болно.
Селен дэх өгөгдөл нийлүүлэгчийн буцаах төрөл юу вэ?
@Parameter+TestNG ашиглан. xml зөвхөн нэг үнэ цэнэ нэг дор тохируулах боломжтой, гэхдээ @ DataProvider буцаана Объектийн 2D массив. Хэрэв Өгөгдөл нийлүүлэгч тестийн арга байгаа ангиас өөр ангид байдаг, Өгөгдөл нийлүүлэгч статик арга байх ёстой.
Зөвлөмж болгож буй:
Бүлгийн өгөгдөл болон бүлэггүй өгөгдөл хоёрын хооронд ямар ялгаа байдаг вэ?
Аль аль нь өгөгдлийн ашигтай хэлбэр боловч тэдгээрийн ялгаа нь бүлэггүй өгөгдөл нь түүхий өгөгдөл юм. Энэ нь дөнгөж цуглуулсан боловч ямар ч бүлэг, ангид ангилаагүй гэсэн үг юм. Нөгөөтэйгүүр, бүлэглэсэн өгөгдөл нь түүхий өгөгдлөөс бүлэг болгон зохион байгуулагдсан өгөгдөл юм
Өгөгдлийн агуулах дахь түр зуурын өгөгдөл гэж юу вэ?
Түр зуурын өгөгдөл нь програмын сесс дотор үүсгэгдсэн, програм зогссоны дараа мэдээллийн санд хадгалагдаагүй өгөгдөл юм
SAP HANA дахь өгөгдөл хангамж гэж юу вэ?
DATA Provisioning гэдэг нь сүлжээг үүсгэх, бэлтгэх, хэрэглэгчдэдээ өгөгдөл өгөх боломжийг олгох үйл явц юм. Мэдээллийг урд талын хэрэгслээр дамжуулан хэрэглэгчдэд хүргэхээс өмнө SAP HANA руу өгөгдлийг ачаалах шаардлагатай. Эдгээр бүх процессыг ETL (Extract, Transform, and Load) гэж нэрлэдэг бөгөөд дэлгэрэнгүйг доор харуулав
Өгөгдөл олборлолтод ямар төрлийн өгөгдөл байдаг вэ?
Ямар төрлийн өгөгдөл олборлож болохыг ярилцъя: Хавтгай файлууд. Харилцааны мэдээллийн сан. Өгөгдлийн агуулах. Гүйлгээний мэдээллийн сан. Мультимедиа мэдээллийн сан. Орон зайн мэдээллийн сан. Цагийн цуврал мэдээллийн сан. World Wide Web(WWW)
Селен дэх өгөгдөл нийлүүлэгч гэж юу вэ?
TestNG @DataProvider – Туршилтын параметрүүдийн жишээ. Энэ нь танд өгөгдөлд суурилсан тест бичихэд тусалдаг бөгөөд энэ нь үндсэндээ нэг туршилтын аргыг өөр өөр өгөгдлийн багцтай олон удаа ажиллуулж болно гэсэн үг юм. @DataProvider нь testng-аас параметр дамжуулахаас бусад тохиолдолд тестийн аргууд руу параметр дамжуулах хоёр дахь арга гэдгийг анхаарна уу. xml