首页 | 本学科首页   官方微博 | 高级检索  
     

基于运行剖面的列控系统测试用例生成研究
引用本文:古俐,徐中伟,梅萌.基于运行剖面的列控系统测试用例生成研究[J].计算机技术与发展,2020(5):1-5.
作者姓名:古俐  徐中伟  梅萌
作者单位:同济大学电子与信息工程学院
基金项目:国家自然科学基金委高铁联合基金(U1734211).
摘    要:为了提高列控系统(列车运行控制系统,简称列控,是保证列车安全、快速运行的系统)测试的可靠性,生成合理的测试用例,需要设计相应的运行剖面来仿真实际使用的列控系统的情况,并且基于得到的运行剖面来生成相应的测试用例。因此,通过对列控中心系统的输入输出特点以及功能需求的研究与总结,提出了通过构建任务剖面、系统模式剖面、环境剖面来最终完成列控系统运行剖面构建的方法,并在最终得到的运行剖面基础上,应用优先级度量机制和程序插桩方法对粒子群算法进行合理改进,最终实现了测试用例的自动生成。实验结果证明,通过合理地构建运行剖面,可以保证测试功能的完整性以及测试数据的合理性,改进后的粒子群算法能够进一步提高测试的时间效率。

关 键 词:列控系统  运行剖面  粒子群算法  测试用例生成  适应度函数

Research on Test Case Generation of Train Control System Based on Operation Profile
GU Li,XU Zhong-wei,MEI Meng.Research on Test Case Generation of Train Control System Based on Operation Profile[J].Computer Technology and Development,2020(5):1-5.
Authors:GU Li  XU Zhong-wei  MEI Meng
Affiliation:(School of Electronics and Information Engineering,Tongji University,Shanghai 200000,China)
Abstract:In order to improve the reliability of the train control system(train operation control system,which is to ensure the safe and fast operation of the train) and generate reasonable test cases,it is necessary to design the corresponding operational profile to simulate the actual use of the train control system,and the corresponding test case is generated based on the obtained running profile. Through the research and summary of the input and output characteristics and functional requirements of the column control center system,the method of constructing the running profile of the train control system by constructing the task profile,system mode profile and environmental profile is proposed,and the final operational profile is obtained. On the basis of the operational profile,the priority measurement mechanism and the program instrumentation method are used to improve the particle swarm optimization algorithm,and finally the automatic generation of test cases is realized. The experiment shows that the integrity of the test function and the rationality of the test data can be ensured by constructing the running profile reasonably. The improved particle swarm optimization algorithm can further improve the time efficiency of the test.
Keywords:train control system  running profile  particle swarm optimization  test case generation  fitness function
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号