Logo des Repositoriums
 

Java-basiertes automatisiertes Test-Framework

dc.contributor.authorKalenborn, Axel
dc.contributor.authorWill, Thomas
dc.contributor.authorThimm, Rouven
dc.contributor.authorRaab, Jana
dc.contributor.authorFregin, Ronny
dc.date.accessioned2018-01-16T08:55:03Z
dc.date.available2018-01-16T08:55:03Z
dc.date.issued2006
dc.description.abstractKernpunkteManuelle Software Tests werden immer häufiger durch automatisierte Tests ergänzt bzw. ersetzen diese vollständig. Automatisierte Tests können jedoch nur in Komponenten verankert werden deren Quellcode vorliegt und sind daher für Fremdkomponenten nicht nutzbar.Der Beitrag beschreibt den „State-of-the-Art“ des Software Testens, definiert verschiedenen Test ansätze und würdigt diese kritisch.Die Grenzen automatisierter Software Tests werden aufgezeigt und das Problem der Testbarkeit externer Komponenten besprochen.Im CBTesten-Ansatz wird eine Möglichkeit zur nachträglichen Integration von Testroutinen in bereits kompilierte Softwarekomponenten vorgestellt.AbstractJava-based Automated Test-Framework With an increasing number of software-systems built using components, software developers are faced with entirely new challenges. For example, testing these modu-lar systems has become far more complex. Manual test approaches are incapable of dealing with the new architectures, leaving several parts of the systems untested. Thorough tests require extensive use of human resources, with enormous financial repercussions. Most customers are unwilling to accept these, completely unaware of their eventual benefit. Even existing automated software test approaches can only remedy these problems in parts. They commonly require source code access to add the necessary test routines, making the approach unsuitable for third party compo-nents. The innovative CBTesten approach tackles this problem. A highly dynamic framework is introduced into the software-system after compilation, which allows de-riving of test cases as well as fully automated tests based on the collected data.
dc.identifier.pissn1861-8936
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/12626
dc.publisherSpringer
dc.relation.ispartofWirtschaftsinformatik: Vol. 48, No. 6
dc.relation.ispartofseriesWIRTSCHAFTSINFORMATIK
dc.subjectArten von Softwaretests
dc.subjectAutomated Software Tests
dc.subjectAutomated Test-Case Creation
dc.subjectAutomatische Testfallaufzeichnung
dc.subjectAutomatisierter Softwaretest
dc.subjectBytecode-Injection
dc.subjectByteCode-Injektion
dc.subjectPlugin-Based Framework
dc.subjectPlugin-basiertes Framework
dc.subjectQuellcodeunabhängigkeit
dc.subjectSource Code Interdependence
dc.subjectTest von Fremdkomponenten
dc.subjectThird-Party-Components Tests
dc.subjectTypes of Software Tests
dc.titleJava-basiertes automatisiertes Test-Framework
dc.typeText/Journal Article
gi.citation.endPage445
gi.citation.startPage437

Dateien