Font Size: a A A

Design And Implementation Of Parallel Test System Based On Isolation Network Interface Card

Posted on:2016-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:P L FuFull Text:PDF
GTID:2308330503476596Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the process of industrialization of network communications products manufacturing, product testing is one of important link, and the man-machine balance problem of the product testing, the code reuse problems and the dynamic extension of the test system is the product testing in the three major issues of concern. This thesis is based on network data packet capture technology, combined with c# development environment and reference to modern software development thought, in view of the three major problems in product testing, to build a stable, flexible and efficient parallel test system.Firstly, this thesis analyzes the man-machine balance problem for product testing and research, found that parallel test method can effectively solve the man-machine balance problem, and IP address conflicts become the bottleneck of restricting the comprehensive promotion test way. Through the analysis of the root causes of IP address conflicts, and put forward by borrowing SharpPcap open-source library network data packet capture technology based on the parallel isolation card data packets to send and receive control system can effectively solve the problem of IP address conflicts.Secondly, in view of the testing system of code reuse problem, with reference to the script language design at present mainstream, testing requirements for atomization segmentation, and reorganization of the test in the test script logic, with reference to the procedural development oriented language design ideas at the same time, through three basic statement assignment, simple judgment and jump can effectively solve the timing problem of test scripts.Finally, aiming at the dynamic extension of the test system, with reference to the object-oriented design idea of the design patterns, using the abstract factory pattern and reflection technology can effectively solve the problem of dynamic test system extension.According to the above method was designed and implemented a parallel test system, through a series of experiments show that this test system is effective.
Keywords/Search Tags:Network communication products, SharpPcap, Parallel test, Test system
PDF Full Text Request
Related items