DocumentCode
2281173
Title
Test path selection based on effective domains
Author
Koh, Liang-Seng ; Liu, Ming T.
Author_Institution
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
fYear
1994
fDate
25-28 Oct 1994
Firstpage
64
Lastpage
71
Abstract
In this paper a method is proposed to produce test paths that check both data flow and control flow for a protocol specified in the extended finite state machine (EFSM) model. The method first identifies a set of paths from a given specification to cover a data flow selection criterion, then it appends state check sequences to some transitions in this set of paths for checking control flow. The criterion that our method employs for selecting these transitions is called effective domain for testing. Effective domain for testing is used to evaluate how effective a transition can be tested in a given path in terms of the range of values that the variables in this transition can have. Since each transition can appear in several paths, our method is to append state check sequences to its occurrences that have distinct effective domains. In addition, our method will compute the path domain for each path and make some inexecutable paths executable
Keywords
conformance testing; data flow computing; finite state machines; graph theory; protocols; sequences; EFSM model; conformance testing; control flow; data flow; data flow selection; effective domain for testing; path domain; protocol; state check sequences; state transition graph; test path selection; Automata; Contracts; Data analysis; Error correction; Information science; Input variables; Protocols; Tail; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Network Protocols, 1994. Proceedings., 1994 International Conference on
Conference_Location
Boston, MA
Print_ISBN
0-8186-6685-4
Type
conf
DOI
10.1109/ICNP.1994.344375
Filename
344375
Link To Document