Title :
Proposal of a rule-based testing framework for the automation of the unit testing process
Author :
Nalepa, G.J. ; Kaczor, K.
Author_Institution :
AGH Univ. of Sci. & Technol., Kraków, Poland
Abstract :
In the paper a new approach to automating unit testing in software engineering is described. It is based on the use of a rule-based specification of a module. This specification is then used to automatically generate test cases, thus simplifying the testing process. The paper discusses the application of decision tables to capture the specification of the system. The tables are described in a formalized way using a design method for rule-based expert systems. They are then used to generate test cases for the JUnit software. This intelligent technique can speedup, automate and improve the software testing process.
Keywords :
decision tables; expert systems; program testing; software engineering; JUnit software; automatically test case generation; decision tables; rule-based expert systems; rule-based specification; rule-based testing framework; software engineering; software testing process; unit testing process automation;
Conference_Titel :
Emerging Technologies & Factory Automation (ETFA), 2012 IEEE 17th Conference on
Conference_Location :
Krakow
Print_ISBN :
978-1-4673-4735-8
Electronic_ISBN :
1946-0740
DOI :
10.1109/ETFA.2012.6489770