Generátor testovacích údajov

Autor: Eugene Taylor
Dátum Stvorenia: 11 August 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Generátor testovacích údajov - Technológie
Generátor testovacích údajov - Technológie

Obsah

Definícia - Čo znamená generátor testovacích údajov?

Generátor testovacích údajov je špecializovaný softvérový nástroj, ktorý generuje falošné alebo falošné údaje na použitie pri testovaní softvérových aplikácií. Generované údaje môžu byť buď náhodné alebo špecificky vybrané na vytvorenie požadovaného výsledku.


Generátor testovacích údajov sa bežne používa na testovanie databáz a softvéru na správu databáz (DBMS), pretože tieto systémy vo všeobecnosti vyžadujú triedenie a ukladanie veľkého množstva údajov skôr, ako sa dosiahne ktorýkoľvek z ich limitov.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje generátor testovacích dát

Generátor testovacích údajov sa môže použiť na vytvorenie náhodných údajov alebo štruktúrovaných a formátovaných údajov. Štruktúrované údaje sú vo všeobecnosti užitočnejšie pre databázy, pretože tieto systémy často ukladajú údaje do tabuliek a stĺpcov, ktoré obsahujú špecifické typy informácií; náhodné údaje nie sú na tento účel vhodné.


Generátory testovacích údajov sa riadia osobitným postupom:

  1. Konštrukcia vývojového diagramu riadenia programu
  2. Výber cesty
  3. Generovanie testovacích údajov

Po určení cesty pre testovanie generátor testovacích dát generuje dáta, ktorých výsledkom je vykonanie zvolenej cesty, s cieľom vytvoriť dáta určené na prechod po dráhe vybranej selektorom cesty. To sa deje pomocou matematického modelovania.

Existujú rôzne druhy generátorov testovacích údajov:

  • Generátor náhodných testovacích dát - Jedná sa o najjednoduchší druh, ktorý sa dá použiť na testovanie mnohých programov, pretože dokáže náhodne vygenerovať bitový tok a môže byť reprezentovaný ako požadovaný typ údajov.
  • Cieľovo orientovaný generátor - tento generuje vstup pre každú zadanú cestu namiesto obvyklého spôsobu generovania vstupu od vstupu po výstup z kódu. Tento typ môže nájsť akýkoľvek vstup pre akúkoľvek cestu a má malú šancu na vygenerovanie nevykonateľných ciest.
  • Generátor testovacích dát podľa cesty - tomuto generátoru je priradená špecifická cesta, ktorá sa má sledovať, namiesto toho, aby mu dávala na výber z mnohých ciest. To vedie k lepšiemu poznaniu cesty a predikcii pokrytia. Je to podobné generátoru zameranému na ciele.
  • Inteligentný generátor testovacích údajov - Tento typ závisí od sofistikovanej analýzy testovaného kódu, aby mohol usmerňovať vyhľadávanie testovacích údajov. Toto môže generovať testovacie dáta rýchlejšie, ale časť analýzy vyžaduje veľké pochopenie, aby sa dali predvídať rôzne situácie, ktoré môžu nastať.