【24h】

Automated system testing of an automatic train protection system

机译:列车自动保护系统的自动化系统测试

获取原文
获取原文并翻译 | 示例

摘要

The testing of safety critical software is becoming more and more automated. Automated testing has the advantage that the tests can be carried out much more frequently and with more numerous test cases. For low level unit testing, there are several good tools available, such as Aunit. For system testing, however, the test framework normally has to be specifically tailored for each project, since it has to deal with external interfaces, e.g. man-machine-interfaces, and sensor and control interfaces. For efficient operation, it is desirable that an automated framework for system testing shall be able to serve both in a pure software setup, where most of the development is done, and in a hardware set-up, which is as close as possible to the environment where the product shall operate. This paper describes an automated system testing framework for a SIL 4 safety critical train protection system. The testing framework can be used both in the pure SW setup and in the HW set-up, and is able to extract its test cases from readable Test Specification documents and also produce high quality Test Protocol documents. Approximately 98% of the system tests have been automated in this project. The project in question is the development of STM's (Specific Transmission Modules) for Sweden, Norway and Finland. The STM's carry out train protection on national equipped lines - lines that are not equipped with the ERTMS (European Rail Transport Management System). A total of approximately 1300 test scenarios are executed by the automated testing framework.
机译:安全关键软件的测试变得越来越自动化。自动化测试的优点是可以更频繁地执行测试,并使用更多的测试用例。对于低级单元测试,有几种不错的工具可用,例如Aunit。但是,对于系统测试,通常必须针对每个项目专门定制测试框架,因为它必须处理外部接口,例如外部接口。人机界面以及传感器和控制界面。为了高效运行,理想的是,用于系统测试的自动化框架应能够在完成大部分开发工作的纯软件设置以及在尽可能接近硬件的硬件设置中使用。产品应在其中运行的环境。本文介绍了SIL 4安全关键列车保护系统的自动化系统测试框架。该测试框架可用于纯软件设置和硬件设置中,并且能够从可读的测试规范文档中提取其测试用例,还可以生成高质量的测试协议文档。该项目中约有98%的系统测试已自动化。有问题的项目是为瑞典,挪威和芬兰开发STM(特定传输模块)。 STM对国家配备的线路(未配备ERTMS(欧洲铁路运输管理系统)的线路)进行列车保护。自动化测试框架总共执行大约1300个测试方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号