基于计算机虚拟化列车控制系统敏捷测试方法
作者:
作者单位:

同济大学 道路与交通工程教育部重点实验室,卡斯柯信号有限公司,同济大学 道路与交通工程教育部重点实验室,同济大学 道路与交通工程教育部重点实验室

作者简介:

通讯作者:

中图分类号:

U284.48; TP311.52

基金项目:

上海张江国家自主创新示范区专项发展资金重大项目(ZJ2012-ZD-011)


Agile Testing for CBTC System Based on Computer Virtualization
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    传统的基于通信的列车运行控制(communication based train control, CBTC)系统测试受真实硬件设备环境的制约而存在瓶颈,针对该问题提出一种基于计算机虚拟化的CBTC系统测试方法.采用计算机虚拟技术模拟物理硬件设备环境,构建CBTC系统虚拟化测试平台.基于该测试平台,设计了一种自适应测试用例约简优排算法,可以在保证测试覆盖率的前提下,约简测试用例的数量,并通过优化测试用例的执行顺序,缩短系统的测试时间.该方法应用于深圳市地铁2号线CBTC系统测试,与传统测试方法进行了对比.实验表明,本测试方法可精简测试用例幅度约45%,测试时间缩短约33%,大幅提高了系统测试效率.

    Abstract:

    A communication based train control(CBTC) system testing method based on computer virtualization was proposed to solve the bottleneck in the traditional system testing due to the constraints of physical hardware environment. The CBTC system virtualization testing platform was built with the computer virtualization technology, which can simulate the real hardware environment. Then an adaptive testing case reduction and optimal scheduler algorithm based on this platform was designed to reduce the number of the testing cases on the premise of guaranteeing the testing coverage, and the system testing time can be decreased through optimizing the execution sequence of the testing cases. For the CBTC system of Shenzhen metro line 2, an experiment was conducted to compare with the traditional testing method. The experiment shows that the proposed method can reduce approximately 45% of the number of testing cases, and decrease approximately 33% of the testing time. So the system testing efficiency is improved.

    参考文献
    相似文献
    引证文献
引用本文

周庭梁,黄涛,杨文臣,赵时旻.基于计算机虚拟化列车控制系统敏捷测试方法[J].同济大学学报(自然科学版),2015,43(3):0416~0422

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2014-03-18
  • 最后修改日期:2014-12-09
  • 录用日期:2014-11-17
  • 在线发布日期: 2015-03-18
  • 出版日期: