| With the rapid development of industrial wireless networks,the scale of industrial wireless network equipment is gradually expanding.Due to the wide variety of industrial wireless networks and complex protocols,there are many problems in protocol adaptation,protocol analysis and data interconnection.To this end,it is necessary to build a data channel between heterogeneous industrial wireless networks,and apply IPv6 technology to the industrial field to realize the integrated application of industrial wireless networks and the Internet.These industrial wireless network devices should pass the relevant tests before being connected to the IPv6 network.Aiming at the test requirements of different types of industrial wireless network access to IPv6 network,this thesis designs and implements a test system for industrial wireless network access to IPv6 network,and proposes a test case optimization method to improve the test efficiency of the test system.The main research work of this thesis is as follows:1.The characteristics of industrial wireless networks and IPv6 are analyzed,and a set of industrial wireless network access IPv6 test system is designed according to the integration of different types of industrial wireless networks and IPv6.On the basis of fully analyzing the functional requirements of the test system,this thesis proposed the complete system framework and testing process.2.This thesis designs the detailed system software modules.This thesis uses the display interface,registration and login module,test engineering management module,test information management module,test parameter management module,test case management module,test sequence optimization module,test case execution module and result management module to complete the software design of the industrial wireless network access IPv6 network test system.A database is designed to store test data.Different sets of test cases are designed for gateways,wireless routes,nodes,etc.3.Aiming at the problem of how to sort test cases,this thesis proposed a test case optimization method based on improved genetic algorithm.The method determines the fitness function through requirement analysis,and then uses the coverage relationship between test cases and test requirements to make corresponding improvements to the genetic algorithm to realize the priority ordering of test cases.4.This thesis uses WIA-PA,Wireless HART and 6Ti SCH to build an industrial wireless network access IPv6 test system,and tests the software function and test case set of the test system.The test results show that the test system can access IPv6 for different types of industrial wireless networks for effective testing.In order to further test the efficiency of the optimization method proposed in this thesis,the average execution time of the test cases with the optimization method in this thesis,without the optimization method and with the DBK-mean algorithm was tested respectively.The results show that the optimization method proposed in this thesis is better than that without the optimization method.The average time to execute test cases is reduced by at most 14.559 s,and the overall test efficiency is improved by 17.44%. |