Видео: Селен дэх өгөгдөл нийлүүлэгч гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
TestNG @ Өгөгдөл нийлүүлэгч – Туршилтын параметрүүдийн жишээ. Энэ нь танд бичихэд тусална өгөгдөл -хөтөгдсөн тестүүд нь үндсэндээ нэг туршилтын аргыг өөр өөр аргаар олон удаа ажиллуулж болно гэсэн үг юм өгөгдөл - багц. @ гэдгийг анхаарна уу Өгөгдөл нийлүүлэгч нь testng-аас параметр дамжуулахаас бусад тохиолдолд тестийн аргууд руу параметр дамжуулах хоёр дахь арга юм. xml.
Дараа нь хүн бас асууж болох юм, селений өгөгдөл нийлүүлэгч ямар хэрэгцээтэй вэ?
Өгөгдөл нийлүүлэгч TestNG-д. Аргыг нийлүүлж байна гэж тэмдэглэнэ өгөгдөл туршилтын аргын хувьд. Тайлбартай арга нь Объект-г буцаах ёстой бөгөөд Объект тус бүрд туршилтын аргын параметрийн жагсаалтыг оноож болно.
Дээрхээс гадна селен дэх өгөгдөл нийлүүлэгчийн буцаах төрөл юу вэ? @Parameter+TestNG ашиглан. xml зөвхөн нэг үнэ цэнэ нэг дор тохируулах боломжтой, гэхдээ @ DataProvider буцаана Объектийн 2D массив. Хэрэв Өгөгдөл нийлүүлэгч тестийн арга байгаа ангиас өөр ангид байдаг, Өгөгдөл нийлүүлэгч статик арга байх ёстой.
Үүнтэй адилаар өгөгдөл нийлүүлэгч гэж юу вэ?
А. NET өгөгдөл нийлүүлэгч хангах ангиудаас бүрдсэн програм хангамжийн номын сан юм өгөгдөл -д холбогдох зэрэг үйлчилгээнд хандах өгөгдөл эх сурвалж, тушаалуудыг гүйцэтгэх a өгөгдөл эх сурвалж ба татах өгөгдөл -аас а өгөгдөл гүйлгээний доторх тушаалуудыг гүйцэтгэх дэмжлэг бүхий эх сурвалж.
DataProvider болон TestNG дахь параметрүүдийн хооронд ямар ялгаа байдаг вэ?
Харин, өгөгдөл нийлүүлэгч хангахад ашигладаг параметрүүд туршилт руу. Хэрэв та хангавал өгөгдөл нийлүүлэгч шалгалтын хувьд шалгалтыг авч ажиллуулна өөр цаг бүрт үнэ цэнийн багц. Энэ нь та сайтад нэвтрэхийг хүсч буй газар гэх мэт хувилбарт хэрэгтэй өөр хэрэглэгчийн нэр, нууц үгийн багц бүрд.
Зөвлөмж болгож буй:
Үйлдлийн систем дэх процесс гэж юу вэ үйлдлийн систем дэх thread гэж юу вэ?
Процесс нь хамгийн энгийнээр хэлбэл, гүйцэтгэх програм юм. Нэг буюу хэд хэдэн хэлхээ нь процессын контекст дээр ажилладаг. Thread нь үйлдлийн систем нь процессорын цагийг хуваарилдаг үндсэн нэгж юм. Threadpool-ийг голчлон хэрэглээний утаснуудын тоог багасгах, ажилчдыг удирдахад ашигладаг
Жишээ нь селен дэх XPath гэж юу вэ?
XPath нь HTML DOM бүтцийг ашиглан вэб хуудасны аль нэг элементийн байршлыг олоход ашиглагддаг. XPath-ийн үндсэн форматыг дэлгэцийн зургаар доор тайлбарлав. XPath гэж юу вэ? XPath Locators Вэб хуудаснаас өөр өөр элементүүдийг олох Нэр Элементийн нэрээр элементийг олох Холбоосын текст Элементийг холбоосын текстээр олох
TestNG дахь өгөгдөл нийлүүлэгч гэж юу вэ?
TestNG-ээс өгсөн чухал онцлог бол testng DataProvider функц юм. Энэ нь танд өгөгдөлд суурилсан тест бичихэд тусалдаг бөгөөд энэ нь үндсэндээ нэг туршилтын аргыг өөр өөр өгөгдлийн багцтай олон удаа ажиллуулж болно гэсэн үг юм. Энэ нь XML-ээс үүнийг хийх боломжгүй тул туршилтын аргуудад нарийн төвөгтэй параметрүүдийг өгөхөд тусалдаг
Селен дэх JMeter гэж юу вэ?
JMeter бол аж үйлдвэрт ашиглагддаг defacto нээлттэй эхийн ачааллын туршилтын шийдэл юм. Үүнийг ашиглахад хамгийн хэцүү зүйл бол туршилтын тохиолдлуудыг зохиох явдал юм (жишээ нь, JMeter GUI дээр). Аз болоход бид Selenium тестүүдээ JMeter-ийн анхны скрипт болгон өөрчилснөөр үүнийг даван туулж чадна
Селен дэх толгойгүй цааз гэж юу вэ?
Толгойгүй хөтөч нь хэрэглэгчийн интерфэйсгүй хөтчийн симуляцийн програм юм. Эдгээр програмууд нь бусад хөтөчтэй адил ажилладаг боловч UI харуулахгүй. Selenium тестийг ажиллуулах үед энэ нь далд ажилладаг