[发明专利]铁路信号软件测试的方法及系统有效
申请号: | 201410542389.2 | 申请日: | 2014-10-14 |
公开(公告)号: | CN104239217B | 公开(公告)日: | 2017-06-16 |
发明(设计)人: | 高强;江明;陈磊;王晓懿;冯晨;宋惠;陈勇;孙愚 | 申请(专利权)人: | 北京全路通信信号研究设计院集团有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 100073 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种铁路信号软件测试的方法及系统,包括测试处理器获取预设测试序列,并依据解析所述预设测试序列得到的解析结果构建测试模型;状态机在构建的测试模型中启动,所述测试处理器,状态机,主引擎,分引擎和测试机组依据所述状态机的状态执行相应操作;当所述状态机处于启动成功状态时,所述主引擎和所述分引擎按照预设执行顺序的测试脚本对铁路信号软件进行测试;所述测试处理器通过所述测试机组监控所述主引擎和所述分引擎的测试过程,直至所述预设测试序列完成后,统计所述测试脚本的测试结果,并生成相应的测试报告,实现了对铁路信号软件进行自动化测试,降低了测试执行人员的工作量和提高了铁路信号软件测试结果的稳定性。 | ||
搜索关键词: | 铁路信号 软件 测试 方法 系统 | ||
【主权项】:
一种铁路信号软件测试的方法,其特征在于,应用于铁路信号软件测试的系统,所述铁路信号软件测试的系统包括测试处理器,状态机,主引擎,分引擎和测试机组,该方法包括:所述测试处理器获取预设测试序列,并依据解析所述预设测试序列得到的解析结果构建测试模型;其中,所述预设测试序列包括:预设执行顺序的测试脚本和测试部署模型图;所述测试部署模型图包括:所述分引擎的数目,各个所述分引擎的路径、命令行参数、配置信息及启动的顺序;所述状态机在构建的所述测试模型中启动,所述测试处理器,所述状态机,所述主引擎,所述分引擎和所述测试机组依据所述状态机的状态执行相应操作;其中,所述状态机的状态包括初始状态,主引擎启动状态和启动成功状态;当所述状态机处于启动成功状态时,所述主引擎和所述分引擎按照预设执行顺序的所述测试脚本对铁路信号软件进行测试;所述测试处理器通过所述测试机组监控所述主引擎和所述分引擎的测试过程,直至所述预设测试序列完成后,统计所述测试脚本的测试结果,并生成相应的测试报告。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京全路通信信号研究设计院集团有限公司,未经北京全路通信信号研究设计院集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410542389.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种太阳能发电的野外用医疗箱
- 下一篇:包装用环保充气气垫