| DEJAGNU Dejagnu is een raamwerk voor het testen van andere programma's. |
Download nu |
DEJAGNU Rangschikking & Samenvatting
- Naam uitgever:
- Rob Savoye
- Uitgever website:
- http://www.gnu.org/software/dejagnu/dejagnu.html
DEJAGNU Tags
DEJAGNU Beschrijving
Dejagnu is een raamwerk voor het testen van andere programma's. Dejagnu is een raamwerk voor het testen van andere programma's. Het doel van Dejagnu is om een enkel front-uiteinde voor alle tests te bieden. Denk eraan als een aangepaste bibliotheek van TCL-procedures die zijn gemaakt om een testharness te ondersteunen. Een testharnas is de testinfrastructuur die is gemaakt om een specifiek programma of tool te ondersteunen. Elk programma kan meerdere testsuites hebben, allemaal ondersteund door een enkel testtuig. Dejagnu is geschreven in verwachting, wat op zijn beurt gebruik maakt van TCL - Tool Commandal Taal. Hier zijn enkele belangrijke kenmerken van "Dejagnu": · De flexibiliteit en consistentie van het Djagnu-framework maken het gemakkelijk om tests voor elk programma te schrijven, met ofwel batch georiënteerd , of interactieve programma's. · Dejagnu biedt een abstractie laag waarmee u tests kunt schrijven die draagbaar zijn voor elke host of doelwit waar een programma moet worden getest. Een test voor GDB kan bijvoorbeeld worden uitgevoerd vanaf elk ondersteund hostsysteem op elk ondersteund doelsysteem. Dejagnu heeft tests op veel afzonderlijke stokcomputers, waarvan de besturingssoftware varieert van een eenvoudige opstartmonitor naar een real-time os. · Alle tests hebben hetzelfde uitvoerformaat. Dit maakt het gemakkelijk om testen te integreren in andere software-ontwikkelingsprocessen. De output van Dejagnu is ontworpen om geparseerd te worden door een ander filterschrift en het is ook menselijk leesbaar. · Het gebruik van TCL en verwacht, het is gemakkelijk om wrappers te maken voor bestaande testsuites. Door bestaande tests onder DEJAGNU op te nemen, is het gemakkelijker om een enkele reeks van het rapport te laten analyseren programma's ..Running-tests vereist twee dingen: het testkader en de testsuiten zelf. Tests worden meestal geschreven in verwacht met behulp van TCL, maar u kunt ook een TCL-script gebruiken om een testsuite te gebruiken die niet is gebaseerd op verwacht. Verwacht scriptbestandsnamen die conventioneel gebruiken als achtervoegsel; De belangrijkste implementatie van de DEJAGNU-teststuurprogramma bevindt zich bijvoorbeeld in het bestand Runtest.Exp.)
DEJAGNU Gerelateerde software