Testdatagenerator

Författare: Eugene Taylor
Skapelsedatum: 11 Augusti 2021
Uppdatera Datum: 22 Juni 2024
Anonim
GEDIS Studio - The Online Test Data Generator
Video: GEDIS Studio - The Online Test Data Generator

Innehåll

Definition - Vad betyder Testdatagenerator?

En testdatagenerator är ett specialiserat mjukvaruverktyg som genererar falsk eller hålig data för användning i testning av programvaruapplikationer. De genererade data kan antingen vara slumpmässiga eller specifikt valda för att skapa ett önskat resultat.


En testdatagenerator används ofta för att testa databaser och databashanteringsprogramvara (DBMS) eftersom dessa system i allmänhet kräver stora mängder data för att sortera och lagra innan någon av deras gränser kan nås.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Test Data Generator

En testdatagenerator kan användas för att skapa antingen slumpmässiga data eller strukturerade och formaterade data. Strukturerad data är i allmänhet mer användbar för databaser eftersom dessa system ofta sparar data i tabeller och kolumner som innehåller specifika typer av information; slumpmässiga data passar inte för detta ändamål.


Testdatageneratorer följer en specifik procedur:

  1. Programkontroll flödesdiagramkonstruktion
  2. Sökväg
  3. Generering av testdata

När vägen för testningen har bestämts genererar testdatageneratorn data som resulterar i exekveringen av den valda banan, med syftet att skapa data som är avsedda att korsa den väg som väljs av banväljaren. Detta görs genom matematisk modellering.

Det finns olika typer av testdatageneratorer:

  • Slumpmässig testdatagenerator - Detta är den enklaste typen, som kan användas för att testa många program eftersom den bara slumpmässigt kan generera en bitström och få den att representeras som önskad datatyp.
  • Målorienterad generator - Den här genererar ingång för vilken väg som anges istället för bara det vanliga sättet att generera input från posten till utgången av koden. Denna typ kan hitta vilken som helst ingång för vilken väg som helst och har liten chans att generera omöjliga vägar.
  • Stegvis testdatagenerator - Denna generator tilldelas en specifik väg att följa istället för att ge den ett val bland många vägar. Detta leder till en större vägkännedom och förutsägelse av täckning. Det liknar den målinriktade generatorn.
  • Intelligent testdatagenerator - Denna typ beror på sofistikerad analys av koden som ska testas för att den ska vägleda sökningen efter testdata. Detta kan generera testdata snabbare men analysdelen kräver stor insikt för att förutse de olika situationer som kan uppstå.