Proefspeler

TestPlayer is een geautomatiseerde testharness-bouwbibliotheek.
Download nu

Proefspeler Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • PlexObject Solutions, Inc.
  • Uitgever website:
  • http://www.plexobject.com

Proefspeler Tags


Proefspeler Beschrijving

TestPlayer is een geautomatiseerde bibliotheek voor testboom. TestPlayer is een geautomatiseerde testboom Building Library. Meest software heeft een langere levensduur dan de oorspronkelijke intentie. Er zijn overvloedige software geproduceerd vóór de hogere nadruk op eenheidstests. In de meeste gevallen is een geschreven software zonder eenheidstests moeilijker en duurder om te veranderen. TestPlayer Toolkit helpt oudere Java-toepassingen, d.w.z. applicaties zonder testdekking door automatisch eenheidstests te genereren en het samenwerken van samenwerkingsdiensten in spot. Het vereist geen wijzigingen in de toepassing en vereist alleen dat de gebruiker de toepassing start en een reeks gebruikscenario's uitvoert. In de TestPlayer-terminologie wordt dit de toepassing afgespeeld. Deze techniek is enigszins vergelijkbaar met sommige record-and-play-tools die GUI-interactie van een toepassing registreert en vervolgens de opgenomen gegevens afspeelt voor het uitvoeren van regressie of functionele tests. Die aanpak gebruikt echter einde aan het beëindigen van zwarte doos testen en is een fragiel omdat de interface verandert, de gebruiker zal de gebruiksgevallen moeten regeren. In tegenstelling tot het testen van black-box door de invoer en uitvoer alleen aan het externe einde op te nemen, registreert TestPlayer dynamisch gedrag van elke openbare methode die wordt aangeroepen als onderdeel van het gebruikscenario. Bovendien houdt het alle diensten bij die een klasse samenwerkt. Deze gegevens worden vervolgens gebruikt om spot te maken voor alle samenwerkingsdiensten. TestPlayer gebruikt JMOCK voor spottende samenwerkingsdiensten, die zowel interfaces als betonklassen bespotten. Vision CitricultImProve softwarekwaliteit en faciliteer het begrip van de softwaretoepassingen door het maken van geautomatiseerde testharnas, het genereren van documentatie en het leveren van feedback met kwaliteitsmetrices. MISSION-OPLICHTINGSFORMATIEBETROUWELIJKHEID EN KWALITEIT VAN BEIDE bestaande en nieuwe softwaretoepassingen.Delop een eenvoudig uitschuifbaar en efficiënt raamwerk dat gemakkelijk te onderhouden is. Het raamwerk is gebaseerd op Plugable Architecture om mogelijkheden toe te voegen voor het toevoegen van test, metrices en documentatie-bouwers. Performance knelpunten identificeren door belangrijke prestatiegebieden van het systeem vast te leggen, zoals doorvoer, responstijd en latentie gerelateerde metrices.integratie met andere softwarekwaliteitsmetrices die feedback geven op softwarekwaliteit en testdekking.AbstractTestPlayer is AOP gebaseerde toolkit die tests en documentatie oplevert voor de nalatenschap Java-toepassingen. Het genereert eenheid, integratie, functionele, acceptatie, regressie, getimede en prestatietests door simpelweg de toepassing zonder enige wijziging te gebruiken. Bovendien genereert het depedcy-diagrammen en UML-sequentiediagrammen die helpen bij het begrijpen van de afhankelijkheid tussen verschillende componenten van de software. Het doel van de testspeler is om de kwaliteit van het softwarekwaliteit te verbeteren en het schrijven van het schrijven te bestuderen door het tonen van werkvoorbeelden van bestaande codebase. Hier zijn enkele belangrijke functies van "TestPlayer": · Genereer geautomatiseerde eenheidstests (met behulp van JUNIT 3.8, 4.0 en test 5.0), samen met Mocks ( Jmock 1.2 en Easymock 2.2) voor afhankelijke klassen. · Genereert geautomatiseerde integratie en functionele tests (met behulp van Junit 3.8, 4.0 en TestNG 5.0). · Genereert geautomatiseerde functionele tests met fitnesse. · Registreert alle gegevens over het aanroepen van openbare methoden, dat wordt gebruikt voor regressie-, load- en prestatietests. · Genereert compileertijd- en runtime-methode-niveau, class-niveau en pakketniveau-afhankelijkheden. · Trekt UML-sequentiediagrammen voor alle methoden op het hoogste niveau om het begrip van het systeem en het debugging te vergemakkelijken. · Tekent compileertijd- en runtime-associatie en afhankelijkheidsdiagrammen die het schrijven van tests vergemakkelijken en het systeem begrijpen. · Biedt feedback over softwarekwaliteitsmetrices en testdekking door te integreren met verschillende software, zoals Cobertura, PMD, CheckStyle, Lint, Findbugs, JDepend, enz. Versie: · Java Runtime Environment (JRE) -versie van 1.4 of later, is nieuw in deze release: · Upgraded XStream tot 1.2 · Toegevoegde ondersteuning voor TestNG 5.0 · Toegevoegde ondersteuning voor Easymock 2.2 · Toegevoegde ondersteuning voor JDK 1.5 ANNOTATIES in TestNG 5.0 en JUNIST 4.0 · Betere ondersteuning toegevoegd voor het declareren van armaturen in eenheidstests. · Gemaakte een-grote potbestanden voor JDK-1.4 en JDK-1.5, zodat klanten eenvoudig alles kunnen importeren.


Proefspeler Gerelateerde software

MySqueaks

MySqueaks is de korte naam voor mijn vereenvoudigde kwaliteitsuitdrukkingen (SQX), een eenvoudige PHP-klasse die SQL-uitspraken genereert. ...

133

Downloaden

Gcc upc

Een compilatie- en uitvoeringsomgeving voor programma's geschreven in de UPC (Unified Parallel C) -taal ...

157

Downloaden