Font Size: a A A

Designing And Realization Of The Test Case For The ATP System Based On UML

Posted on:2014-01-13Degree:MasterType:Thesis
Country:ChinaCandidate:X J LiFull Text:PDF
GTID:2232330398976342Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
Automatic Train Protection System(ATP) is an important part of the Automatic Train Control System. The ATP is on the directly responsible for the train’s safety. The ATP system is designed by the failure-safe techonology, and belongs to the safety critical system. So, it’s very important to test the ATP system strictly. Generate test cases is one of the most important part in automatic test. Research on automatic train protection system for generating test cases is a significant job.The Thesis analyses the system requirements and the function requirements, after that, in view of the automatic train protection system internal structure complex, different manufacturers equipment principle of work, selected the test case generation method based on the specification. The ATP system belongs to the large scale integration system, so the thesis use the unified modeling language UML for the specification, then use the extensible markup language XML to described the test cases. The thesis take the speed supervision for example, explained the three layers of design method:at first, use the class diagram from UML language, to modeling the concept layer for the test case; then using UML extension mechanism combine the XML Schema rules, transformed the concept model into a standard logic layer model; at last, using the XML Schema text rules, exchanged the standard logic layer model to the XML Schema document. There is a software designed to accomplish exchange between the XML Schama and XML document. The software also provide to configurat datas.The unified modeling language UML is good at express system model, so using UML to modeling the system requirements is very useful. The extensible markup language XML is good with generality, portability and strong ability of data description. So use this kind of method to modeling and generate the test case is very convenient and rigorous.
Keywords/Search Tags:test case, UML, XML, ATP
PDF Full Text Request
Related items