| Streng STCLASS is een op contract gebaseerd in ingebouwd testkader (CBBT) voor Java. |
Download nu |
Streng Rangschikking & Samenvatting
- Naam uitgever:
- D. Deveaux
- Uitgever website:
- http://www-valoria.univ-ubs.fr/stclass/
Streng Tags
Streng Beschrijving
Stclass is een contractgebaseerd ingebouwd testkader (CBBT) voor Java. Stclass is een op contract gebaseerd ingebouwde testkader (CBBT) voor Java. Het doel van het Stclass-project is om een professioneel testkader voor de Java-taal te diffunderen. De Tigris-site Shouvert ondersteunt het onderhoud en de evolutie van de tool. Hier zijn enkele belangrijke kenmerken van "STCLASS": · Runtime Evaluable Contracten Definitie en evaluatie: OCL LIKE KLASSE INVARICTIES, PRE EN PASTGESTELD OP METHODEN; CONTRACTEN DIE IN JAVADOC OPMERKINGEN WORDT Wordt geëxtraheerd door Javadoc); Contracten erfenis van ouderklasse en interfaces na de regels van de Meyer; · Klassiveau-eenheidstests: Test wordt georganiseerd in testen, testcases en testsuites; Setup- en scheuringsacties kunnen aan Testunit worden geassocieerd, een testunit kan deelnemen aan verschillende Testscases; Tests zijn op contract gebaseerde: Testunits Definieer alleen scenarii, Oracles worden geëvalueerd door contracten; Tests zijn ingebouwd: alle testdefinitie wordt gedaan in opmerkingen van de broncode; Tests zijn erfenissen uit moeders en interfaces; · Een preprocessor Genereert van de bron Een geïnstrumenteerde code met een hoofdfunctie: het uitvoeren van de test wordt alleen de klasse zelf uitgevoerd. Opties beheren de testomstandigheden; Het is mogelijk om testunits individuy in verificatiemodus te starten; Met mier of andere scripts kan pakket- of systeemtest worden uitgevoerd. · Testresultaat wordt opgeslagen in XML-formaat, postprocessing-gereedschappen produceren Nice HTML-rapporten; Met behulp van de JIP-profiler kan tijdens de test een statisterende en profileringseanalyse worden uitgevoerd, zijn resutaties worden toegevoegd aan het HTML-rapport. Wat is er nieuw in deze release: · Verschillende bugs werden vastgesteld. · Wijzig optie-management is nu gebaseerd op vastgoedbestanden. · Goede integratie met mier werd bereikt. · Ides inclusief NetBeans en Eclipse worden nu ondersteund. · Een nieuw 'Code_Cover' -opdracht waarmee dekkingsproeven met Emma is toegevoegd.
Streng Gerelateerde software