Font Size: a A A

Design And Implementation Of Automated Testing Integrated Platform Of Rail-transit Signal System

Posted on:2014-05-06Degree:MasterType:Thesis
Country:ChinaCandidate:L Y FuFull Text:PDF
GTID:2268330422454334Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of computer and communication technology, especially the wideapplication of the wireless communication technology, traditional rail traffic signal controlsignal system has evolved into a rail-transit operation control system based oncommunication technology. CBTC (Communication-Based Train Control) system hasbecome a major signal system of urban rail transit.The scale and complexity of the cross-rail signal system products are growing more andmore. As a result, its large scale and high complexity make software testing a grand challenge.It has been an efficiency bottleneck for enterprises that how to perform quick andcomprehensive product testing. This thesis aims to deal with the features of high cost andcomplex configuration in cross-rail signal system hardware test platform and introduces thesimulation testing requirements. The low performance of simulation testing is avoided by theintroduction of automated system simulation test. Based on the analysis of existing automatedtesting techniques, this thesis explores the natures of cross-rail signal system testing andfigures out the reason that why the current automated testing tools and automated testingframework cannot accomplish such testing. Furthermore, this thesis designes the rail-transitsignal system simulation test platform for automated testing accordingly.This thesis firstly introduces the development status of the current mainstream cross-railsignal system CBTC system and the cross-rail signal test techniques. Through the analysis ofexisting laboratory test methods for companies, this thesis discusses the currently popularautomated testing tools and automated testing framework technology. Account for the special nature of the cross-rail signal system and the flaws of existing integrated test platform in ourlaboratory, this thesis implements a script-based cross-rail signal automated test integrationplatform. Meanwhile, this thesis introduces an automated screening scheduling algorithm toexpand the capacity of simulation testing in order to ensure the performance of simulationplatform by eliminating performance bottlenecks. Finally, this thesis shows the whole processof testing, including injection of test case scripts, automatic running of script, automaticanalysis of test results and generation of testing log, by taking the ATP subsystem testing asan instance and utilizing the platform to perform automated test. The effectiveness andscalability of this platform are verified by functionality and performance testing.The practical utilization by the employees has demonstrated that this platform caneffectively help the testers and test teams to improve the efficiency of testing, reduce theworkload of manual testing (particular the one of regression testing), shorten the test cycle,and reduce the cost of software development.
Keywords/Search Tags:rail-transit signal system, software testing, system simulation, automated testing, performance optimization model
PDF Full Text Request
Related items