DocumentCode
1997761
Title
The Design of an Automated Unit Test Code Generation System
Author
Fix, Gary
Author_Institution
Volt Inf. Sci. Inc., Bellevue, WA
fYear
2009
fDate
27-29 April 2009
Firstpage
743
Lastpage
747
Abstract
This paper presents an overview of the design and implementation of a framework for automated unit test code generation in a .NET managed code environment, using XSLT, XML and the C# programming language. The primary knowledge and coding skills required for developing and using the framework are XSLT, XML, and C#. The framework is most useful in a software development scenario where dedicated software test engineers are employed for testing activities, and these test engineers have XSLT and XML knowledge but not necessarily strong C# coding ability. An advantage of the framework compared to some alternative approaches is that because the framework uses .NET reflection, access to the source code of the system under test is not required. After initial development, most of the testing update effort consists of editing relatively simple XSLT files.
Keywords
C language; XML; program compilers; program testing; .NET managed code environment; .NET reflection; C# programming language; XML; XSLT; automated unit test code generation system; dedicated software test engineers; testing activities; Automatic testing; Computer languages; Data mining; Environmental management; Knowledge engineering; Logic testing; Reflection; Software testing; System testing; XML; Automatic testing; object oriented programming; programming environments; software quality; software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4244-3770-2
Electronic_ISBN
978-0-7695-3596-8
Type
conf
DOI
10.1109/ITNG.2009.95
Filename
5070709
Link To Document