Селендеги маалымат камсыздоочу деген эмне?
Селендеги маалымат камсыздоочу деген эмне?

Video: Селендеги маалымат камсыздоочу деген эмне?

Video: Селендеги маалымат камсыздоочу деген эмне?
Video: 🐊Стальной аллигатор🌚 #инструмент #стройка #ремонт #дача #авто 2024, Ноябрь
Anonim

TestNG @ DataProvider – Сыноо параметрлеринин мисалы. Бул жазууга жардам берет маалыматтар - жетектелген тесттер, бул бир эле тест ыкмасын ар кандай ыкмалар менен бир нече жолу иштетсе болот дегенди билдирет маалыматтар - топтомдору. Эскертүү @ DataProvider - тесттен параметрлерди өткөрүүдөн башка параметрлерди сыноо ыкмаларына өткөрүүнүн экинчи жолу. xml.

Кийинчерээк, бир дагы суроо пайда болушу мүмкүн, селендеги маалымат камсыздоочу эмне үчүн керек?

DataProvider TestNG ичинде. Методду камсыздоо катары белгилейт маалыматтар сыноо ыкмасы үчүн. Аннотацияланган ыкма Объектти кайтарышы керек, мында ар бир Объектке сыноо ыкмасынын параметр тизмеси ыйгарылган.

Жогорудагылардан тышкары, селендеги маалымат провайдеринин кайтаруу түрү кандай? @Parameter+TestNG колдонуу. xml бир гана баалуулук бир убакта коюуга болот, бирок @ DataProvider кайтаруу Объекттин 2D массиви. Эгерде DataProvider тест ыкмасы жашаган класстан кийин башка класста болсо, DataProvider статикалык ыкма болушу керек.

Ошо сыяктуу эле, маалымат камсыздоочу деген эмне?

А. NET маалымат камсыздоочу камсыз кылган класстардан турган программалык китепкана болуп саналат маалыматтар а туташуу сыяктуу кызматтарга кирүү маалыматтар булак, а боюнча буйруктарды аткаруу маалыматтар булак жана алуу маалыматтар тартып а маалыматтар транзакциялардын ичиндеги буйруктарды аткаруу үчүн колдоо менен булак.

DataProvider менен TestNGдеги параметрлердин ортосунда кандай айырма бар?

Ал эми, маалымат камсыздоочу камсыз кылуу үчүн колдонулат параметрлери сыноого. Берсеңиз маалымат камсыздоочу сыноо үчүн, тест алуу менен ишке ашырылат башкача ар бир жолу баалуулуктар топтому. Бул сиз сайтка киргиңиз келген сценарий үчүн пайдалуу башкача ар бир жолу колдонуучу аты жана сырсөз топтому.

Сунушталууда: