DocumentCode
2216213
Title
Automatic protocol test suite derivation
Author
Chanson, Samuel T. ; Zhu, Jinsong
Author_Institution
Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
fYear
1994
fDate
12-16 Jun 1994
Firstpage
792
Abstract
In this paper, an automatic protocol test case generator that generates both test sequence and test data is presented. The underlying model is an extended finite state machine (EFSM) and Estelle is used as the formal description language. First, test sequences are generated using a combined control and data flow testing method. A set of path conditions associated with each test sequence is obtained using symbolic execution techniques. By solving the path conditions as a group of constraints, test data are then automatically generated. A prototype system implementing the above procedures has been built. The system has been used to generate test cases for real protocols such as TP0, FDDI and LAPB, and has been integrated in the UBC protocol testing environment
Keywords
automatic test equipment; conformance testing; finite state machines; formal specification; protocols; EFSM; Estelle; FDDI; LAPB; TP0; UBC protocol testing environment; automatic protocol test case generator; automatic protocol test suite; data flow testing method; extended finite state machine; formal description language; path conditions; prototype system; symbolic execution techniques; test data; test sequence; Automatic control; Automatic generation control; Automatic testing; Computer science; Error correction; FDDI; Humans; Protocols; Prototypes; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM '94. Networking for Global Communications., 13th Proceedings IEEE
Conference_Location
Toronto, Ont.
Print_ISBN
0-8186-5570-4
Type
conf
DOI
10.1109/INFCOM.1994.337659
Filename
337659
Link To Document