【技术实现步骤摘要】
联锁系统的测试方法、装置及电子设备
本专利技术涉及铁路轨道交通
,尤其涉及一种联锁系统的测试方法、装置及电子设备。
技术介绍
随着铁路技术的发展,近年来,铁路轨道交通已经成为我国出行的主要交通方式。在铁路交通中,需要各种信号控制铁路的正常运行。在当前的铁路信号系统领域,由于行业的特殊性、场景的复杂性以及系统表现方式的多变性,针对项目层级的联锁系统功能的黑盒测试,通常采用人工测试的方式进行,人工测试的方式具有较高的准确性。一些相关技术中也存在通过探测信号系统码位变化或解析通信包信息的方式进行测试。但是相关技术中只能对联锁系统内部逻辑运算的正确性给出测试结论,难以完全模仿人工测试,不能覆盖人工测试的全部测试内容。
技术实现思路
有鉴于此,本专利技术提供了一种联锁系统的测试方法、装置、电子设备及计算机可读存储介质,以解决相关技术中只能对联系系统内部逻辑运算的正确性给出测试结论,难以完全模仿人工测试,不能覆盖人工测试的全部测试内容的问题。为实现上述专利技术目的,根据本专利技术的一个方 ...
【技术保护点】
1.一种联锁系统的测试方法,其特征在于,包括:/n在接收到测试联锁系统的测试指令时,获取所述联锁系统的初始配置文件,所述初始配置文件包括联锁系统的站场图和待测对象在所述站场图中的第一参数信息;/n根据当前测试用例编码逻辑生成操作所述站场图中的待测对象的操作指令;/n根据所述操作指令,操作所述站场图中的待测对象;/n在所述当前测试用例完成对应的所有待测对象的操作后,获取所述待测对象响应于所述操作指令后在所述站场图中的第二参数信息;/n根据所述第二参数信息相对于所述第一参数信息的变化信息,确定测试结果。/n
【技术特征摘要】
1.一种联锁系统的测试方法,其特征在于,包括:
在接收到测试联锁系统的测试指令时,获取所述联锁系统的初始配置文件,所述初始配置文件包括联锁系统的站场图和待测对象在所述站场图中的第一参数信息;
根据当前测试用例编码逻辑生成操作所述站场图中的待测对象的操作指令;
根据所述操作指令,操作所述站场图中的待测对象;
在所述当前测试用例完成对应的所有待测对象的操作后,获取所述待测对象响应于所述操作指令后在所述站场图中的第二参数信息;
根据所述第二参数信息相对于所述第一参数信息的变化信息,确定测试结果。
2.根据权利要求1所述的方法,其特征在于,在所述根据所述第二参数信息相对于所述第一参数信息的变化信息,确定测试结果之后,所述方法还包括:
在所述测试结果为通过的情况下,判断当前测试用例是否已完成测试;
若当前测试用例已完成,则跳转至下一测试用例继续测试,直至所有测试用例完成测试。
3.根据权利要求1所述的方法,其特征在于,在所述根据所述第二参数信息相对于所述第一参数信息的变化信息,确定测试结果之后,所述方法还包括:
在所述测试结果为不通过的情况下,根据所述变化信息,判断所述当前测试用例是否可回退;
在所述当前测试用例可回退的情况下,回退所述当前测试用例对应的待测对象,并获取回退后的所述待测对象在所述站场图中的第三参数信息;
在所述第三参数信息与所述第一参数信息相同的情况下,确定回退成功;
在所述第三参数信息与所述第一参数信息不同的情况下,结束当前测试用例,并跳转至下一测试用例继续测试,直至所有测试用例完成测试。
4.根据权利要求3所述的方法,其特征在于,所述在所述第三参数信息与所述第一参数信息相同的情况下,确定回退成功之后,所述方法还包括:
判断所述当前测试用例是否已完成测试;
在所述当前测试用例已完成的情况下,跳转至下一测试用例继续测试,直至所有测试用例完成测试。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述第二参数信息相对于所述第一参数信息的变化信息,确定测试结果,包括:
在所述变化信息...
【专利技术属性】
技术研发人员:吕鑫,史建友,刘超,宋青阳,张弛,张瑞,杨菲,
申请(专利权)人:卡斯柯信号北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。