DocumentCode
1601535
Title
Model driven automatic unit testing technology tool architecture
Author
Toeppe, Steve ; Ranville, Scott
Author_Institution
Ford Res. Lab., Ford Motor Co., Dearborn, MI, USA
Volume
2
fYear
1999
fDate
6/21/1905 12:00:00 AM
Abstract
Traditional approaches to unit testing involve establishing test vectors from the source code and establishing expected results that can be used to determine if a particular case has been addressed. This approach is time consuming and expensive. The availability of Computer Aided Control System Design (CACSD) tools for software modeling has permitted expected values to be automatically established from an executable specification. Further automation and implementation independence can be achieved by generating test vectors directly from the executable specification. A model driven automatic unit testing tool architecture and specification has been established. This paper discusses the architecture and requirements of such a tool. Topics include control coverage, data flow coverage, domain coverage, path sensitizing and test management
Keywords
computer aided software engineering; control system CAD; data flow analysis; program compilers; program testing; software tools; automatic unit testing tool architecture; computer aided control system design tools; control coverage; data flow coverage; domain coverage; model driven; path sensitizing; software modeling; software testing; state machine testing; test management; test vector generation; tool requirements; Application software; Automatic control; Automatic testing; Automation; Computer architecture; Computer languages; Laboratories; Logic testing; Mathematical model; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Avionics Systems Conference, 1999. Proceedings. 18th
Conference_Location
St Louis, MO
Print_ISBN
0-7803-5749-3
Type
conf
DOI
10.1109/DASC.1999.822084
Filename
822084
Link To Document