声明
致谢
摘要
1 引言
1.1 研究背景和意义
1.2 国内外研究现状
1.2.1 列控系统的测试研究
1.2.2 基于场景的测试研究
1.2.3 测试覆盖准则的研究
1.3 研究内容和章节安排
1.4 本章小结
2 理论基础
2.1 基于场景的测试
2.1.1 场景的概念与描述
2.1.2 场景技术
2.2 自动机模型
2.2.1 有限状态自动机
2.2.2 自动机的定义和积
2.3 观测自动机
2.3.1 Observer观测自动机
2.3.2 典型测试覆盖准则
2.4 本章小结
3 基于场景的测试用例生成方法
3.1 方法概述
3.2 被测系统场景模型
3.2.1 系统场景分析
3.2.2 系统自动机模型
3.2.3 系统模型验证
3.3 测试用例自动生成
3.3.1 定义Observer描述测试覆盖准则
3.3.2 利用Cover生成测试用例
3.4 本章小结
4 车载系统建模
4.1 CTCS-3级列控系统车载设备
4.1.1 车载系统结构
4.1.2 车载系统功能
4.2 车载系统建模分析
4.2.1 系统功能场景树模型
4.2.2 模式转换条件的量化
4.3 自动机K-E模型
4.3.1 车载主控单元VC自动机
4.3.2 车载外围环境自动机网
4.3.3 模型可达性和不确定性分析
4.4 本章小结
5 测试用例生成与应用
5.1 基于场景的测试用例自动生成
5.1.1 全状态覆盖测试用例
5.1.2 全变迁覆盖测试用例
5.2 测试用例的优化
5.2.1 测试用例的选择
5.2.2 最优运行模式全覆盖测试用例
5.3 测试用例的标准化与应用
5.3.1 测试用例格式转换器
5.3.2 CTCS-3级车载设备测试平台
5.3.3 车载设备控车模式测试
5.4 本章小结
6 结论与展望
6.1 本文的工作
6.2 今后的研究工作
参考文献
图索引
表索引
作者简历
学位论文数据集
北京交通大学;