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

Clc Number:

U284.48; TP311.52

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    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.

    Reference
    Related
    Cited by
Get Citation

ZHOU Tingliang, HUANG Tao, YANG Wenchen, ZHAO Shimin. Agile Testing for CBTC System Based on Computer Virtualization[J].同济大学学报(自然科学版),2015,43(3):0416~0422

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:March 18,2014
  • Revised:December 09,2014
  • Adopted:November 17,2014
  • Online: March 18,2015
  • Published:
Article QR Code