? En test sele er en automatiseret software tester bruges af softwaretestere til at beskrive en samling af data og software. Dataene er konfigureret til at teste et program eller et program enhed under en række betingelser. Mens du kører, er programmet enheden overvåges og en samling af adfærd og udgange er oprettet. Grundlæggende funktioner
Når du er involveret i unit test , udvikling tests, regression test og andre former for software test, du bruger lignende funktioner igen og igen . De grundlæggende funktioner omfatter lanceringen af en ansøgning og mekanisme lancering visse prøver og udstationering resultater. Du kan skrive disse funktioner , hver gang du foretager en standard operation , eller du kan bare bruge en test sele. I sin enkleste form , funktioner en test seletøj gentager hver gang du har brug for det for en test .
Elementer af en Test Harness
Den mest grundlæggende elementer i en test sele omfatter anvendelse basics, test lancering og rapportering af resultater . Du kan medtage mange andre funktioner, såsom en grafisk brugerflade , fejl skovhugst og scripting. En test sele skal også skrives med et bestemt programmeringssprog i tankerne, da det er svært at skabe en, der løber over flere sprog.
Lancering Tests
for rent faktisk lancere forsøg med en test sele , er du nødt til at bruge en eller flere funktioner . I de fleste tilfælde er en funktion tilstrækkeligt til en prøvesag og udfører alt det nødvendige arbejde . Funktionen kaldes API verificerer resultaterne og informerer dig, om det er godkendt eller ikke . Du kan programmere selen for at levere ekstra ydelser , når de lancerer en test , samt lade testcases til at blive kaldt et bestemt orden og køre på uafhængige tråde.
Test Harness Results
< br >
sidste afgørende element i en god test sele er evnen til at informere brugeren om testresultaterne . En test sele giver brugerne oplysninger om, hvilke sager er godkendt eller ikke , og giver disse resultater gennem output beskeder og fejl skærme . Den mest basale måde at vise resultater, er at have en konsol vindue , hvor testcases viser sine egne beskeder. En avanceret test sele kan opretholde logs af alle de begivenheder og fejl fundet under test , hvilket kan føre til en bedre automatisering og færre bruger tilsyn.