用于轨道交通信号系统的自动化集成测试方法、工具、设备及介质技术方案

技术编号:43334229 阅读:58 留言:0更新日期:2024-11-15 20:30
本发明专利技术涉及一种用于轨道交通信号系统的自动化集成测试方法、工具、设备及介质,该方法包括:配置处理:读取需求验证管理模块导出的测试用例文档,将测试用例文档中每个测试用例的预期结果列复制到配置文件中的预期结果列中;数据预处理:读取配置文件,将待测软件代码移动至所述配置文件中给出的指定路径下;代码加桩:加载待测软件代码并进行批量插桩;测试用例执行;测试日志保存;测试结果比对和生成:读取并解析测试日志文件,将解析得到的数据与配置文件中的预期效果进行比对,并生成测试结果文档。与现有技术相比,本发明专利技术具有测试准确性高和效率高等优点。

【技术实现步骤摘要】

本专利技术涉及轨道交通系统测试,尤其是涉及一种用于轨道交通信号系统的自动化集成测试方法、工具、设备及介质


技术介绍

1、轨交信号系统的软件通常为了确保其高度的安全性能,需要经过多轮严格的集成测试才能投入使用。轨交信号系统的软件集成测试由于数据量大、测试点多、测试结果比对过程严格且测试轮次多,常常会持续几周至几月的时间。

2、目前轨交信号系统内主要是依赖测试人员人工完成集成测试的所有步骤,其中存在以下问题:

3、(1)集成测试的步骤繁琐且重复性大,消耗了大量测试人员的精力和时间做重复低效的劳动,导致集成测试的过程拖延,影响软件的发布进度。

4、(2)依赖人工进行集成测试的同时也伴随着由测试人员主观判断的可能性失误带来的系统风险,从而无法保证集成测试的准确性,进而也无法保证软件的安全性。

5、经过检索,中国专利技术授权专利cn111209206b,公开了一种软件产品的自动测试方法及系统,其给出了从配置数据库获取测试文件到生成测试报告的过程,但是其没有考虑到实现自动插桩以及自动对比测试结果,测试准确性和效率有待进本文档来自技高网...

【技术保护点】

1.一种用于轨道交通信号系统的自动化集成测试方法,其特征在于,该方法包括:

2.根据权利要求1所述的一种用于轨道交通信号系统的自动化集成测试方法,其特征在于,所述配置处理,还包括:

3.根据权利要求1所述的一种用于轨道交通信号系统的自动化集成测试方法,其特征在于,所述配置处理还包括,修改配置文件中的预期结果数据至标准形式,标准形式具体为:[.]模块[.]类的[.]函数被调用。

4.根据权利要求1所述的一种用于轨道交通信号系统的自动化集成测试方法,其特征在于,所述数据预处理中的自动读取配置文件,具体为:采用JAVA中的EasyExcel类,自动读取指定目...

【技术特征摘要】

1.一种用于轨道交通信号系统的自动化集成测试方法,其特征在于,该方法包括:

2.根据权利要求1所述的一种用于轨道交通信号系统的自动化集成测试方法,其特征在于,所述配置处理,还包括:

3.根据权利要求1所述的一种用于轨道交通信号系统的自动化集成测试方法,其特征在于,所述配置处理还包括,修改配置文件中的预期结果数据至标准形式,标准形式具体为:[.]模块[.]类的[.]函数被调用。

4.根据权利要求1所述的一种用于轨道交通信号系统的自动化集成测试方法,其特征在于,所述数据预处理中的自动读取配置文件,具体为:采用java中的easyexcel类,自动读取指定目录下excel格式的配置文件。

5.根据权利要求1所述的一种用于轨道交通信号系统的自动化集成测试方法,其特征在于,所述将待测软件代码移动至所述配置文件中给出的指定路径下,具体为:使用java的file类,将待测软件代码移动至所述配置文件中指定路径下。

6.根据权利要求1所述的一种用于轨道交通信号系统的自动化...

【专利技术属性】
技术研发人员:刘畅黄健李方晴石孝文李倩杨辉周瑶
申请(专利权)人:卡斯柯信号有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1