| Subeenheid Een streamingprotocol voor testresultaten |
Download nu |
Subeenheid Rangschikking & Samenvatting
- Naam uitgever:
- Robert Collins
- Uitgever website:
- http://bazaar.canonical.com
Subeenheid Tags
Subeenheid Beschrijving
Een streamingprotocol voor testresultaten Subunit is een streamingprotocol voor testresultaten. Het protocol is menselijk leesbaar en gemakkelijk gegenereerd en geparseerd. Door alle componenten van het protocol te ontwerpen passen conceptueel in het XUNIT-testcase-> testresultaatinteractie. Subunit wordt geleverd met opdrachtregelfilters om een subeenheidstroom te verwerken en Taalbindingen voor Python, C ++, C en Shell. Bindingen zijn eenvoudig te schrijven voor andere talen.A Aantal nuttige dingen kan eenvoudig worden gedaan met subeenheid: * Testaggregatie: tests die afzonderlijk worden uitgevoerd, kunnen worden gecombineerd en vervolgens samen gerapporteerd / weergegeven. Tests vanuit verschillende talen kunnen bijvoorbeeld worden weergegeven als een naadloos geheel. * Testarchivering: een testopening kan later worden vastgelegd en opnieuw worden opgeslagen. * Test isolatie: tests die kunnen crashen of anderszins bij elkaar inwerken, kunnen afzonderlijk worden uitgevoerd Geaggregeerd, in plaats van met elkaar te interfereren. * Raster testen: subeenheid kan fungeren als de nodige serialisatie en designering om tests te krijgen op gedistribueerde machines die in real time moeten worden gemeld. Subunit levert de volgende filters: * TAP2SUBUNIT - Converteer Perl's TestanythingProtocol in Subunit . * SUBUNIT2PYUNIT - Converteer een subeenheidstroom naar Pyunit-testresultaten. * Subunit2GTK - Geef een subeenheidstroom in een GTK-venster weer. * Subunit2JUNITXML - Converteer een subeenheidstroom naar een JUNIST XML-weergave. * Subunit-filter - Filter Out-tests uit een SUBUNIT-stream . * Subunit-ls - lijst de tests die aanwezig zijn in een subeenheidstroom. * Subunit-stats - genereer een samenvatting van een subeenheidstroom. * Subunit-tags - Tags toevoegen of verwijderen Tags uit een stroom. Vereisten: · Python
Subeenheid Gerelateerde software