Een test harnas is een geautomatiseerde software tester gebruikt door software testers om een verzameling van gegevens en software te beschrijven . De data wordt geconfigureerd om een programma of programma eenheid onder verschillende omstandigheden te testen . Tijdens het hardlopen , is het programma -eenheid bewaakt en een verzameling van gedragingen en uitgangen wordt gecreëerd . Functies Basic Wanneer u zich bezig met unit tests , ontwikkeling testen , regressie tests en andere vormen van het testen van software , vergelijkbare functies gebruikt u over en weer . De basisfuncties bestaan uit het opzetten van een aanvraag en het mechanisme , de lancering van bepaalde tests en het plaatsen van de resultaten . U kunt deze functies te schrijven elke keer dat u een standaard operatie uit te voeren , of u kunt gewoon gebruik maken van een testomgeving . In zijn eenvoudigste vorm , een testharnas herhaalt functies elke keer dat je het nodig hebt voor een test . Elementen van een Test Harness De meest fundamentele elementen van een testharnas onder toepassing basics , test- lancering en rapporteren van resultaten . U kunt onder andere vele andere functies , zoals een grafische interface , foutregistratie en scripting . Een test harnas moet ook worden geschreven met een specifieke programmeertaal in het achterhoofd , want het is moeilijk om er een die over meerdere talen loopt creëren . Lancering Tests om daadwerkelijk testen met behulp van een test harnas te starten , moet u een of meer functies gebruiken . In de meeste gevallen , een functie is voldoende voor een testgeval en voert alle noodzakelijke werkzaamheden . De functie heet de API controleert de resultaten en informeert u of deze is geslaagd of gezakt . U kunt het harnas programmeren om extra diensten te verlenen bij de lancering van een test , evenals toelaten testcases genoemd te worden in een opgegeven volgorde en draaien op onafhankelijke discussies . Test Harness Resultaten < br > het laatste wezenlijke bestanddeel van een goede testomgeving is de mogelijkheid om de gebruiker van de testresultaten kennis. Een test harnas biedt de gebruikers met informatie over welke gevallen geslaagd of gezakt , en geven deze resultaten via de uitgang berichten en error schermen . De meest eenvoudige manier om de resultaten weer te geven is om een console venster , waarin de testgevallen toont zijn eigen berichten. Een geavanceerde testharnas kunnen logs van alle gebeurtenissen en fouten gevonden tijdens het testen , wat kan leiden tot een betere automatisering en minder gebruiksvriendelijk toezicht te houden .
|