Çfarë është ofruesi i të dhënave në TestNG?
Çfarë është ofruesi i të dhënave në TestNG?

Video: Çfarë është ofruesi i të dhënave në TestNG?

Video: Çfarë është ofruesi i të dhënave në TestNG?
Video: 🏹 НОВАЯ ОХОТА на КЕЙСЫ - ТЕСТИМ ТОПОВЫЙ ИВЕНТ на MYCSGO | Сайты с Кейсами КС ГО | Открытие Кейсов 2024, Mund
Anonim

Një veçori e rëndësishme e ofruar nga TestNG eshte teston Ofruesin e të Dhënave veçori. Ju ndihmon të shkruani të dhëna -Testet e drejtuara që në thelb do të thotë se e njëjta metodë testimi mund të ekzekutohet shumë herë me të ndryshme të dhëna - grupe. Ndihmon në ofrimin e parametrave komplekse për metodat e provës pasi nuk është e mundur të bëhet kjo nga XML.

Këtu, çfarë është ofruesi i të dhënave?

A. NETO ofruesi i të dhënave është një bibliotekë softuerësh e përbërë nga klasa që ofrojnë të dhëna aksesoni shërbime të tilla si lidhja me a të dhëna burimi, ekzekutimi i komandave në a të dhëna burimi dhe marrja të dhëna nga një të dhëna burim me mbështetje për të ekzekutuar komanda brenda transaksioneve.

Në mënyrë të ngjashme, cili është ndryshimi midis DataProvider dhe parametrave në TestNG? Ndërsa, ofruesi i të dhënave përdoret për të siguruar parametrave në një provë. Nëse siguroni ofruesi i të dhënave për një test, testi do të kryhet duke marrë të ndryshme grupe vlerash çdo herë. Kjo është e dobishme për një skenar si ku dëshironi të identifikoheni në një sajt të ndryshme grupe të emrit të përdoruesit dhe fjalëkalimit çdo herë.

Më pas, pyetja është, cili është përdorimi i ofruesit të të dhënave në selen?

Ofruesi i të Dhënave në TestNG. Shënon një metodë si furnizim të dhëna për një metodë testimi. Metoda e shënuar duhet të kthejë një Objekt ku çdo Objekt mund t'i caktohet lista e parametrave të metodës së testimit.

Cili është lloji i kthimit të ofruesit të të dhënave në selen?

duke përdorur @Parameter+TestNG. xml vetëm një vlerë mund të vendoset në një kohë, por @ Kthimi i DataProvider një grup 2d i Objektit. Nëse Ofruesi i të Dhënave është e pranishme në klasë të ndryshme pastaj në klasë ku ndodhet metoda e testimit, Ofruesi i të Dhënave duhet të jetë metodë statike.

Recommended: