首页 期刊 铁道标准设计 一种基于时间自动机模型的区域控制器测试序列生成方法 【正文】

一种基于时间自动机模型的区域控制器测试序列生成方法

作者:宋爽; 刘伯鸿; 周科; 陈跃东 兰州交通大学自动化与电气工程学院; 兰州730070; 深圳熙斯特新能源技术有限公司; 深圳518118
区域控制器   时间自动机模型   文件解析   深度优先搜索   测试序列  

摘要:轨道交通区域控制器对行车安全至关重要,设备投入使用前需进行严格的测试,针对目前区域控制器测试序列人工生成,测试效率低的问题,提出一种基于时间自动机模型的测试序列自动生成方法。首先分析区域控制器的功能建立时间自动机模型,用UPPAAL对模型的正确性进行验证;编写MFC应用程序,利用Tiny XML解析库解析模型文件,提取状态信息和变迁条件,生成测试案例集;由测试功能划分测试序列的初始状态和结束状态,并根据测试案例的串接条件,利用深度优先搜索设计最小重复度算法将测试案例串接成测试序列;最后,利用该方法生成了区域控制器切换功能的测试序列,通过分析可知生成的测试序列符合区域控制器的工作流程和测试环境,结果证明该方法能有效提高测试序列的生成效率。

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

学术咨询 免费咨询 杂志订阅