《同济大学学报·自然科学版杂志》发表论文赏析
作者:周庭梁
单位:同济大学 道路与交通工程教育部重点实验室,卡斯柯信号有限公司,同济大学 道路与交通工程教育部重点实验室,同济大学 道路与交通工程教育部重点实验室
摘要:传统的基于通信的列车运行控制(communication based train control, CBTC)系统测试受真实硬件设备环境的制约而存在瓶颈,针对该问题提出一种基于计算机虚拟化的CBTC系统测试方法.采用计算机虚拟技术模拟物理硬件设备环境,构建CBTC系统虚拟化测试平台.基于该测试平台,设计了一种自适应测试用例约简优排算法,可以在保证测试覆盖率的前提下,约简测试用例的数量,并通过优化测试用例的执行顺序,缩短系统的测试时间.该方法应用于深圳市地铁2号线CBTC系统测试,与传统测试方法进行了对比.实验表明,本测试方法可精简测试用例幅度约45%,测试时间缩短约33%,大幅提高了系统测试效率.
关键词:基于通信的列车运行控制系统, 计算机虚拟化, 敏捷测试, 自适应测试用例约简优排
基金资助:上海张江国家自主创新示范区专项发展资金重大项目(ZJ2012-ZD-011)