A Tool for integrated Test Driven Development – iTDD
W. Schwaiger, M. Kropp; TAIC PART Conference, Fast Abstract Proceedings 2008
Abstract
While testing is more and more an established practice in software development, writing and maintaining tests still causes a significant effort. This paper presents a concept for an integrated testing tool which will relieve the developer from writing test code manually and help to reduce the overall effort for test implementation significantly. The tool is based on the concept of a strict separation of test data and test code which minimizes test code on one side and eases test data specification on the other side. Our goal is to provide the developer with a tool for fully automated test generation and maintenance. When changing the production code the tool will be able to refactor the corresponding test code and test data based on the given information and eliminates the need for manual modification. We believe that the proposed tool will help to increase overall testing efficiency significantly and finally lead to better software.
[PDF]

