Font Size: a A A

Research On The Method And Tool For Automated Generation Of Test Data For Ctcs-3On-board Equipment

Posted on:2016-09-28Degree:MasterType:Thesis
Country:ChinaCandidate:Q HuangFull Text:PDF
GTID:2272330467479189Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
As a unified Chinese high-speed railway technology platform, CTCS-3(Chinese Train Control System Level3) has been widely used in the railways with the speed above300km/h, to provide an important guarantee for the safe and efficient operation of the railway, of which the on-board equipment is an important part. For the laboratory testing of the on-board equipment, the black-box testing method based on data-driven mechanism is normally adopted. Before the testing, test sequences shall be prepared based on test cases and test data shall be generated according to the track data of the test line. During the testing, through the execution of the test data, all kinds of information needed by the on-board equipment are sent via the visible interfaces, and the test results are observed and recorded, After the testing, the test results are analyzed and compared with the expected result to verify whether the on-board equipment can meet the requirements of the test cases. Currently the test data are generated manually, with low efficiency and heavy workload.In order to solve this problem, this thesis focuses on the research of the method of test data automated generation. The main works include:1. Based on the practical requirements of automatic laboratory testing of the on-board equipment, a solution for automated generation of test data is proposed and the contents and storage structure of the test data are designed.2. The method for automated generation of the test data is proposed. According to the test condition, test steps in the test sequences, and the relevant information in the track data of the test line, the part of the test data irrelevant to the radio message are generated. The automated generation method for the balise telegram is designed, by using balise telegram data fusion method and packet filling. The automated generation method for the track circuit telegram is designed, by studying track circuit coding method.3. The rules for assigning values for all variables in radio packets are summarized to aid the filling of the radio message contained in the test cases. The UML collaboration diagram is used to study the interaction sequence of radio messages in various scenarios, with the aim to verifying the correctness of the sequence of the radio messages contained in the test cases, and to determining the value of some special variables in the radio messages. The method for generating the Movement Authority (MA) messages is proposed, together with the mechanism for choosing the optional packets under different scenarios.4. The test data automated generation tool is developed with MS Studio2010C#language and SQL Server2005.
Keywords/Search Tags:CTCS-3, On-board equipment, Test data, Radio message, MovementAuthority
PDF Full Text Request
Related items