Mis on seleeni andmepakkuja?
Mis on seleeni andmepakkuja?

Video: Mis on seleeni andmepakkuja?

Video: Mis on seleeni andmepakkuja?
Video: ЗАМОРОЗЬТЕ КОСТИ И ВАРИТЕ 6 ЧАСОВ! Рецепт который изменит вашу жизнь! 2024, November
Anonim

TestNG @ DataProvider – Testiparameetrite näide. See aitab sul kirjutada andmeid - juhitud testid, mis sisuliselt tähendab, et sama katsemeetodit saab käitada mitu korda erinevatega andmeid -komplektid. Pange tähele, et @ DataProvider on teine viis parameetrite edastamiseks katsemeetoditele, välja arvatud parameetrite edastamine testngist. xml.

Seejärel võib ka küsida, et mis kasu on seleeni puhul andmepakkujast?

DataProvider TestNG-s. Märgib meetodi tarnimiseks andmeid katsemeetodi jaoks. Annoteeritud meetod peab tagastama objekti , kus igale objektile saab määrata testmeetodi parameetrite loendi.

Lisaks ülaltoodule, milline on seleeni andmepakkuja tagastustüüp? kasutades @Parameter+TestNG. xml ainult üks väärtus saab määrata korraga, kuid @ DataProvider tagastab 2d objekti massiiv. Kui DataProvider on teises klassis kui klassis, kus testmeetod asub, DataProvider peaks olema staatiline meetod.

Samamoodi, mis on andmepakkuja?

A. NET andmepakkuja on tarkvara raamatukogu, mis koosneb klassidest, mis pakuvad andmeid juurdepääsu teenustele, nagu ühenduse loomine a andmeid allikas, täites käske aadressil a andmeid allikas ja toomine andmeid alates andmeid allikas, mis toetab tehingutes käskude täitmist.

Mis vahe on DataProvideri ja TestNG parameetrite vahel?

arvestades, andmepakkuja kasutatakse pakkumiseks parameetrid testile. Kui pakute andmepakkuja testile, sooritatakse test võttes erinev väärtuste komplektid iga kord. See on kasulik stsenaariumi puhul, kus soovite saidile sisse logida erinev kasutajanime ja parooli komplektid iga kord.

Soovitan: