Title :
Executable test sequence for the protocol control and data portions
Author_Institution :
Dept. of Comput. Commun. Eng., Ming Chuan Univ., Tauo-Yuan, Taiwan
Abstract :
A new method is proposed to generate the executable test sequence which simultaneously verifies the protocol control and data portions, that are respectively modeled as a deterministic finite state machine (FSM) and a set of rules between parameter values. The method involves converting the FSM and rules into a SelectO digraph, whose tour can be used to generate the test sequence associated with feasible parameter values that verifies the transitions of the FSM and the rules. The selecting Chinese postman algorithm is used to find a specific tour for minimizing the length of the test sequence that verifies each transition and each rule at least once. Experimentation on the simple session protocol indicates that an executable test sequence can be achieved which is 37% shorter than that achieved by testing the two portions separately
Keywords :
conformance testing; finite state machines; graph theory; minimisation; protocols; sequences; FSM; SelectO digraph; data portions; deterministic finite state machine; executable test sequence generation; parameter values; protocol control; protocol specification conformance testing; rules; selecting Chinese postman algorithm; simple session protocol; test sequence length minimization; tour; Automata; Automatic generation control; Automatic testing; Communication system control; Councils; Data engineering; Protocols; Quality of service;
Conference_Titel :
Communications, 2000. ICC 2000. 2000 IEEE International Conference on
Conference_Location :
New Orleans, LA
Print_ISBN :
0-7803-6283-7
DOI :
10.1109/ICC.2000.853370