Čo je poskytovateľ údajov v TestNG?
Čo je poskytovateľ údajov v TestNG?

Video: Čo je poskytovateľ údajov v TestNG?

Video: Čo je poskytovateľ údajov v TestNG?
Video: Our First Quick Change Tool Post | Install & Testing 2024, Smieť
Anonim

Dôležitá funkcia, ktorú poskytuje TestNG je testovanie DataProvider vlastnosť. Pomáha vám písať údajov -riadené testy, čo v podstate znamená, že rovnakú testovaciu metódu možno spustiť viackrát s rôznymi údajov -súpravy. Pomáha pri poskytovaní zložitých parametrov testovacím metódam, pretože to nie je možné urobiť z XML.

Čo je to poskytovateľ údajov?

A NET poskytovateľa údajov je softvérová knižnica pozostávajúca z tried, ktoré poskytujú údajov prístup k službám, ako je pripojenie k a údajov zdroj, vykonávanie príkazov na a údajov zdroj a načítanie údajov od a údajov zdroj s podporou vykonávania príkazov v rámci transakcií.

Podobne, aký je rozdiel medzi DataProviderom a parametrami v TestNG? keďže poskytovateľ údajov sa používa na poskytovanie parametre na skúšku. Ak poskytnete poskytovateľ údajov na test, test prebehne ako odber rôzne sady hodnôt zakaždým. To je užitočné v prípade, keď sa chcete prihlásiť na stránku pomocou rôzne sady používateľského mena a hesla zakaždým.

Následne je otázkou, aké je využitie poskytovateľa údajov v seléne?

Poskytovateľ údajov v TestNG. Označí metódu ako zásobovanie údajov pre testovaciu metódu. Anotovaná metóda musí vrátiť Object, pričom každému Object možno priradiť zoznam parametrov testovacej metódy.

Aký je typ návratnosti poskytovateľa údajov v seléne?

pomocou @Parameter+TestNG. xml iba jeden hodnotu možno nastaviť naraz, ale @ Návrat DataProvider 2D pole objektov. Ak Poskytovateľ údajov je prítomný v inej triede ako trieda, v ktorej sa nachádza testovacia metóda, Poskytovateľ údajov by mala byť statická metóda.

Odporúča: