Title :
Mutation Testing of Protocol Messages Based on Extended TTCN-3
Author :
Jing, Chuanming ; Wang, Zhiliang ; Shi, Xingang ; Yin, Xia ; Wu, Jianping
Author_Institution :
Tsinghua Nat. Lab. for Inf. Sci. & Technol., Beijing
Abstract :
The critical requirement on reliability, fault-tolerance and security of network devices highlights the necessity of protocol robustness testing. Mutation testing of protocol messages is an important part of robustness testing, but related theory and practices are not well developed. This paper builds a NFSM model for mutation testing of protocol messages and proposes two types of normal-verification sequence to enhance verdict mechanism. For single-field mutation testing of protocol messages, we propose the concept of compound anomalous test case to further simplify test sequences. As a standard test specification language, TTCN-3 reveals strong excellence in conformance testing, so we apply TTCN-3 to mutation testing and extend it according to test requirements. Using our method we test OSPFv2 sufficiently with a test system based on extended TTCN-3. The results indicate that our method has good capability of error-finding.
Keywords :
formal specification; protocols; specification languages; testing; OSPFv2; TTCN-3; conformance testing; normal-verification sequence; protocol messages mutation testing; protocol robustness testing; test specification language; Application software; Genetic mutations; Information science; Internet; Java; Laboratories; Noise robustness; Protocols; Specification languages; System testing;
Conference_Titel :
Advanced Information Networking and Applications, 2008. AINA 2008. 22nd International Conference on
Conference_Location :
Okinawa
Print_ISBN :
978-0-7695-3095-6
DOI :
10.1109/AINA.2008.98