Font Size: a A A

The Study To The Method Of Test Cases And Test Sequence's Generation Based On The RBC Test Platform

Posted on:2013-02-05Degree:MasterType:Thesis
Country:ChinaCandidate:X Q ZhangFull Text:PDF
GTID:2218330371459388Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
In recent years, to meet the demand for rapid development of dedicated passenger lines and high-speed railways, CTCS (Chinese Train Control System) is proposed based on national situations. CTCS mainly refers to the standards of European ETCS, and it improves the efficiency of train operations, but it also requires a higer security-related technology. As a safety-critical system, CTCS-3Once appearing fault and no measure error, affecting the tanspor efficiency is followed threatening disastrous consequences of personal and property safety. So the device of CTCS-3must be rigorously tested to avoid unnecessary losses, before being put into practice.In this paper, the generation method of the test cases and test sequence has been investigated based on RBC (Radio Block Center), the subsystem of CTCS-3. To meet the demand of The RBC test platform, the realization of the test sequence has been primarily developed. The main work is as follows.Firstly, with the test status of the train control system in domestic and aboard, the research significance was charified. The medeling language UML and Enterprise Architect were briefly introduced as the research base of the subject.Second, the test structure, test content and test methods has been briefly introduced, to description the application background of the research, and test cases and test sequences, the key issues of the RBC test platform's infrastructure has been analysed to clarify the work content and the significance.Third, the generation method of the test cases was proposed, with the data-driven characteristics of the RBC test platform. RBC test is mainly function test. According to the RBC technical specifications, the RBC functions features were extracted and the UML model-based test case generation method was illustrated with the example of RBC switch function feature.Forth, test sequence is based on test cases. The test sequences'generation algorithm based on the depth-first search has been proposed, the founcation of which is the standard description of the test case, and optimized the algorithm.Finally, for the actual needs of RBC test platform, the software test sequence generation wizard has been initially completed, which has achieved the semi-automation of test sequence's generation, and inproved the test efficiency.
Keywords/Search Tags:test case, UML, test sequence, depth-first search, RBC switch
PDF Full Text Request
Related items