Tree and tabular combined notation (TTCN)-based network protocol performance testing method

A technology of network protocol and test method, which is applied in data exchange network, software testing/debugging, error prevention/detection using return channel, etc. It can solve problems such as undefined test parameters and no recognized standards, so as to increase intelligibility , Improve the reuse rate and reduce the difficulty

Inactive Publication Date: 2011-07-06
HUAZHONG UNIV OF SCI & TECH
View PDF2 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the research on protocol performance testing is still in its infancy, there is no uniform recognized standard, and there is no definition for the test content, test method, test configuration and test parameters of the protocol performance test. The problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Tree and tabular combined notation (TTCN)-based network protocol performance testing method
  • Tree and tabular combined notation (TTCN)-based network protocol performance testing method
  • Tree and tabular combined notation (TTCN)-based network protocol performance testing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to more clearly reflect the specific execution process of the network protocol performance testing method based on TTCN of the present invention and the application of the control protocol message in the protocol performance test, the test control message design of three representative performance test cases is introduced here , and describe in detail the testing process of one of the performance test cases.

[0024] In the TCP connection response time performance test, there is no need to design a control protocol, because the TCP protocol is a connection-oriented protocol, which itself has an interactive function. The test end uses the SYN and SYN_ACK messages in the TCP handshake process to count the TCP connection response time between the test system and the system under test. The performance test of the DHCP protocol and the UDP protocol needs to design a control protocol, because these two protocols do not have interactive functions. However, due to the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a tree and tabular combined notation (TTCN)-based network protocol performance testing method, which comprises the following steps of: (1) writing test cases, corresponding adapters and corresponding codecs, and selectively designing test control messages in the test cases according to test objects; (2) selecting the test case according to network protocol performance parameters to be tested; (3) performing test configuration according to the test case; (4) compiling the test case by adopting a TTCN platform, and registering the adapter and the codec by using a testingsystem; (5) running the test case and acquiring test records; and (6) performing record counting analysis on the test, and giving a performance test report. The method is applied to ordinary protocolperformance tests; and in the method, a protocol performance testing process is put forward and normalized, and simultaneously a control protocol is selectively applied to the TTCN-based protocol performance test so as to reduce difficulties in the protocol performance test and improve the understandability and reusability of the test.

Description

technical field [0001] The invention relates to the field of software testing, in particular to the field of performance testing in network communication protocol testing. Background technique [0002] A network protocol is an agreement that computer systems must abide by when exchanging information. Any type of network service cannot do without the support of a specific network protocol. Since the TCP / IP protocol family has become the de facto international standard of the Internet, new network applications have emerged continuously. [0003] The functions of the network protocol can be implemented by software or hardware. Most network protocol standard documents, such as the RFC series standards that contain almost all important protocols on the Internet, are described in artificial language. Engineers have different understandings of the same set of network protocols, resulting in different protocol implementations. At the same time, considering the variety and complex...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L1/00H04L1/16H04L12/26G06F11/36
Inventor 魏蛟龙曹扬罗玲向文
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products