首页> 中文学位 >基于通信的列车控制平台的自动化测试研究与实现
【6h】

基于通信的列车控制平台的自动化测试研究与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 选题的背景及意义

1.2 基于通信的列车控制系统的相关知识

1.3 软件测试相关理论

1.4 本文主要内容

第二章 自动化测试

2.1 自动化测试工具IBM Rational Test RealTime

2.2 覆盖率测试

2.3 回归测试

2.4 本章小结

第三章 RTRT实现单元测试

3.1单元测试流程

3.2 单元测试策略

3.3 回归测试策略

3.4 单元测试方法

3.5 本章小结

第四章 提高RTRT测试安全性

4.1脚本中控制局部变量

4.2局部函数的测试

4.3一种减少测试脚本量的脚本编写方法

4.4巧用宏变量让测试覆盖代码中设置的死循环

4.5本章小结

第五章 总结与展望

参考文献

致谢

展开▼

摘要

科学技术的飞速发展带来软件行业的突飞猛进,相应的嵌入式系统软件的规模和复杂性也越来越大。比如在轨道交通列车控制系统方面,国内目前在该行业的嵌入式软件开发和软件测试还处于刚起步阶段,对这种软件安全等级要求为SIL4的软件测试相应的测试方案及自动化测试工具开发方面还处于学习的阶段。随着中国城镇化脚步的加快,最近几年国内轨道交通行业迎来了飞速发展的时代,与此同时也不断曝出各种安全隐患,很多故障都是由软件系统不完善所导致的。因此,对于轨道交通列车控制系统的安全软件测试工作就显得尤为重要。
  本文从实际项目出发,首先介绍了软件测试方面的相关理论和软件测试的意义,然后介绍项目中使用的自动化测试工具RTRT及其相应功能,同时也介绍了如何使用RTRT做单元测试,重点介绍单元测试中最重要的两种测试:覆盖率测试和回归测试。并对安全软件测试过程中采用到的规范测试流程、测试策略、测试方法等进行了阐述。最后结合实际项目经验,总结归纳出了几点可以提高使用RTRT单元测试安全性的办法。
  鉴于国内目前轨道交通行业安全软件开发和测试还处于发展阶段,同时受到研究条件和研究水平的相关限制,很多问题还有待深入研究。但文中关于使用RTRT进行单元测试的规范流程以及针对单元测试安全性提高提出的几点改进方法,可为相关类似行业软件测试工作提供一些可借鉴之处,对于提高国内嵌入式软件的研究和发展起到一些积极的推动作用。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号