DocumentCode :
3368919
Title :
A Novel Framework for Test Domain Reduction using Extended Finite State Machine
Author :
Ngamsaowaros, Nutchakorn ; Sophatsathit, Peraphon
Author_Institution :
Thammasat Univ., Pathumthani
fYear :
2007
fDate :
25-31 Aug. 2007
Firstpage :
42
Lastpage :
42
Abstract :
Test case generation is an expensive, tedious, and error- prone process in software testing. In this paper, test case generation is accomplished using an Extended Finite State Machine (EFSM). The proper domain representative along the specified path is selected based on fundamental calculus approximation. The pre/post-conditions of class behavior is derived from a continuous or piece-wise continuous function whose values are chosen from partitioned subdomains. Subsequent test data for the designated class can be generated from the selected test frames. In so doing, the domain is partitioned wherein reduced test cases are generated, yet insuring complete test coverage of the designated test plan. The proposed modeling technique will be conducive toward a new realm of test domain analysis. Its validity can also be procedurally proved by straightforward mathematical principles.
Keywords :
approximation theory; calculus; finite state machines; program testing; continuous/piece-wise continuous function; extended finite state machine; fundamental calculus approximation; software testing; test case generation; test domain reduction; Automata; Automatic testing; Calculus; Computer errors; Computer science; Data mining; Formal specifications; Software engineering; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Advances, 2007. ICSEA 2007. International Conference on
Conference_Location :
Cap Esterel
Print_ISBN :
0-7695-2937-2
Electronic_ISBN :
978-0-7695-2937-0
Type :
conf
DOI :
10.1109/ICSEA.2007.9
Filename :
4299923
Link To Document :
بازگشت