列车引导模式转换测试方法及装置与流程

未命名 07-02 阅读:129 评论:0


1.本发明涉及轨道交通技术领域,尤其涉及一种列车引导模式转换测试方法及装置。


背景技术:

2.通常情况下,在货运列车移动闭塞下为列车办理引导进路时,列车可以基于无线闭塞中心(radio block center,rbc)实时发送的行车许可(movement authority,ma)信息进行引导模式转换。
3.但是,由于列车与不同rbc交互,列车接收到不同rbc发送的不同ma信息中引导区域信息(例如引导进路数量、起点、终点位置等)可能存在差异,导致在货运列车移动闭塞下列车难以准确地进行引导模式的转换,为列车的安全运行带来隐患。
4.通过在货运列车移动闭塞下对列车进行引导模式转换测试,可以基于测试结果提高列车进行引导模式转换的准确率。因此,如何在货运列车移动闭塞下对列车进行引导模式转换测试,是本领域亟待解决的技术问题。


技术实现要素:

5.本发明提供一种列车引导模式转换测试方法及装置,用以解决现有技术中没有在货运列车移动闭塞下对列车进行引导模式转换测试的方法的缺陷,实现在货运列车移动闭塞下对列车进行引导模式转换测试。
6.本发明提供一种列车引导模式转换测试方法,包括:
7.获取待测列车的测试目标和测试条件;
8.基于所述测试目标和所述测试条件,生成测试用例;
9.执行所述测试用例,获取所述待测列车的引导模式转换测试结果;
10.其中,所述测试目标包括所述待测列车由初始驾驶模式转换为引导模式;所述测试条件包括所述待测列车的初始驾驶模式为预设模式、所述待测列车在满足第一预设运行条件的情况下进行引导模式转换以及所述待测列车接收到无线闭塞中心发送的行车许可信息。
11.根据本发明提供的一种列车引导模式转换测试方法,所述执行所述测试用例,获取所述待测列车的引导模式转换测试结果,包括:
12.执行所述测试用例,对所述待测列车进行引导模式转换测试,并获取目标信息,所述目标信息包括所述待测列车车载设备的维护日志以及所述待测列车人机交互界面的显示信息;
13.基于所述目标信息,判断所述待测列车是否在满足所述测试条件的情况下实现所述测试目标;
14.基于判断结果,确定所述待测列车的引导模式转换测试结果。
15.根据本发明提供的一种列车引导模式转换测试方法,所述第一预设运行条件包括
所述待测列车的速度小于预设速度,且所述待测列车的车头距离引导进路始端的距离不大于预设距离;
16.所述基于所述目标信息,判断所述待测列车是否在满足所述测试条件的情况下实现所述测试目标,包括:
17.在基于所述目标信息,确定所述待测列车的初始驾驶模式为所述预设模式且所述待测列车接收到所述无线闭塞中心发送的所述行车许可信息的情况下,基于所述目标信息,判断所述待测列车是否由初始驾驶模式转换为引导模式;
18.在确定所述待测列车由初始驾驶模式转换为引导模式的情况下,基于所述目标信息,获取所述待测列车由初始驾驶模式转换为引导模式的第一时刻;
19.基于所述目标信息,判断所述待测列车在所述第一时刻是否满足所述第一预设运行条件。
20.根据本发明提供的一种列车引导模式转换测试方法,所述测试目标还包括所述待测列车在引导模式下由引导模式转换为非引导模式;所述测试条件还包括所述待测列车已办理引导进路;所述第一预设运行条件包括所述待测列车的速度小于预设速度,且所述待测列车的车头距离引导进路始端的距离不大于预设距离;
21.所述基于所述目标信息,判断所述待测列车是否在满足所述测试条件的情况下实现所述测试目标,包括:
22.在基于所述目标信息,确定所述待测列车的初始驾驶模式为所述预设模式且所述待测列车接收到所述无线闭塞中心发送的所述行车许可信息的情况下,基于所述目标信息,判断所述待测列车是否由初始驾驶模式转换为引导模式;
23.在确定所述待测列车由初始驾驶模式转换为引导模式的情况下,基于所述目标信息,判断所述待测列车是否已办理引导进路;
24.在确定所述待测列车已办理引导进路的情况下,判断所述待测列车是否由引导模式转换为非引导模式。
25.根据本发明提供的一种列车引导模式转换测试方法,所述测试目标还包括所述待测列车在引导模式下由引导模式转换为非引导模式之后,再由非引导模式转换为引导模式;所述测试条件还包括所述待测列车需要在满足第二预设运行条件的情况下由非引导模式转换为引导模式,所述第二预设运行条件包括待测列车已跨压预设引导进路和预设列车进路;所述第一预设运行条件包括所述待测列车的速度小于预设速度,且所述待测列车的车头距离引导进路始端的距离不大于预设距离;
26.所述基于所述目标信息,判断所述待测列车是否在满足所述测试条件的情况下实现所述测试目标,包括:
27.在基于所述目标信息,确定所述待测列车的初始驾驶模式为所述预设模式且所述待测列车接收到所述无线闭塞中心发送的所述行车许可信息的情况下,基于所述目标信息,判断所述待测列车是否由初始驾驶模式转换为引导模式;
28.在确定所述待测列车由初始驾驶模式转换为引导模式的情况下,基于所述目标信息,判断所述待测列车是否满足所述第二预设运行条件;
29.在确定所述待测列车满足所述第二预设运行条件的情况下,基于所述目标信息,判断所述待测列车是否由引导模式转换为非引导模式;
30.在确定所述待测列车由引导模式转换为非引导模式的情况下,基于所述目标信息,判断所述待测列车是否由非引导模式转换为引导模式;
31.在确定所述待测列车由非引导模式转换为引导模式的情况下,基于所述目标信息,获取所述待测列车由非引导模式转换为引导模式的第二时刻;
32.基于所述目标信息,判断所述待测列车在所述第二时刻是否满足所述第一预设运行条件。
33.根据本发明提供的一种列车引导模式转换测试方法,所述基于所述目标信息,判断所述待测列车在所述第一时刻是否满足所述第一预设运行条件,包括:
34.在基于所述目标信息,获取所述第一时刻所述待测列车的速度和车头位置信息;
35.基于所述速度和所述车头位置信息,判断所述待测列车在所述第一时刻是否满足所述第一预设运行条件。
36.本发明还提供一种列车引导模式转换测试装置,包括:
37.测试数据获取模块,用于获取待测列车的测试目标和测试条件;
38.测试用例生成模块,用于基于所述测试目标和所述测试条件,生成测试用例;
39.模式转换测试模块,用于执行所述测试用例,获取所述待测列车的引导模式转换测试结果;
40.其中,所述测试目标包括所述待测列车由初始驾驶模式转换为引导模式;所述测试条件包括所述待测列车的初始驾驶模式为预设模式、所述待测列车在满足第一预设运行条件的情况下进行引导模式转换以及所述待测列车接收到无线闭塞中心发送的行车许可信息。
41.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述列车引导模式转换测试方法。
42.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述列车引导模式转换测试方法。
43.本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述列车引导模式转换测试方法。
44.本发明提供的列车引导模式转换测试方法及装置,通过基于待测列车的测试目标和测试条件生成测试用例之后,执行上述测试用例,获取待测列车的引导模式转换测试结果,能在货运列车移动闭塞下对列车进行引导模式转换测试,能基于测试结果提高列车进行引导模式转换的准确率,能为列车故障排除提供数据支撑,能提高列车运行的安全性。
附图说明
45.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
46.图1为在货运列车移动闭塞下为列车办理引导进路的流程示意图;
47.图2是本发明提供的列车引导模式转换测试方法的流程示意图;
48.图3是本发明提供的列车引导模式转换测试方法中实例的设计思路图之一;
49.图4是本发明提供的列车引导模式转换测试方法中实例的设计思路图之二;
50.图5是本发明提供的列车引导模式转换测试装置的结构示意图;
51.图6是本发明提供的电子设备的结构示意图。
具体实施方式
52.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
53.在发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
54.需要说明的是,联锁是指为了保证铁路车站行车和调车作业的安全,在信号机、道岔和进路之间通过技术手段建立的相互制约关系,实现联锁的设备可以称联锁设备。
55.在办理列车接车进站事务时,需要首先通过联锁办理进站进路,检查确定该进站进路的道岔、轨道区段状态均正常后,才能正常开放该进站进路。在联锁异常无法办理该进站进路的情况下,可以由人工确认该进站进路是否状态正常,在人工确认该进站进路状态正常的情况下,可以办理引导进路来完成该列车的接车进站。
56.在非货运列车移动闭塞下为列车办理引导进路时,可以通过轨道电路向联锁设备发送控制指令,进而再由联锁设备将上述控制指令转发至列车,列车可以响应于上述控制指令,进而引导模式转换。
57.图1为在货运列车移动闭塞下为列车办理引导进路的流程示意图。如图1所示,列车的初始驾驶模式为非引导模式(目标/完全模式)的情况下,rbc在接收到表示为列车办理引导进路的控制指令之后,rbc可以响应于上述控制指令,实时计算列车的行车许可,并向列车的车载设备发送ma信息,上述ma信息中包括计算得到的引导进路信息(例如引导进路的数量、引导进路的起点位置信息以及终点位置信息等)。
58.在列车当前运行状态满足第一预设运行条件的情况下,列车的车载设备可以响应于上述ma信息,在列车的人机交互界面显示显示信息,上述显示信息用于提示用户确认是否将列车的初始驾驶模式转换为引导模式。
59.在列车的人机交互界面接收到用户表示确认将列车的初始驾驶模式转换为引导模式的情况下,列车可以由初始驾驶模式转换为引导模式。
60.其中,上述第一预设运行条件可以包括列车的速度小于预设速度以及列车车头距离引导进路始端的距离不大于预设距离。
61.并且,rbc还可以持续接收引导进路中的轨道区段的故障占用状态,并根据列车的实时位置为列车添加前端可疑标记,以提升列车运行的安全性。
62.但是,列车与不同rbc交互时,列车接收到不同rbc发送的不同ma信息中引导区域
信息(例如引导进路数量、起点、终点位置等)可能存在差异,导致在货运列车移动闭塞下列车难以准确地进行引导模式的转换,为列车的安全运行带来隐患。
63.对此,本发明提供一种列车引导模式转换测试方法,可以在货运列车移动闭塞下测试列车是否可以响应于rbc发送的ma信息,正常完成引导模式的转换,能基于测试结果提高列车进行引导模式转换的准确率,能为列车故障排除提供数据支撑,能提高列车运行的安全性。
64.图2是本发明提供的列车引导模式转换测试方法的流程示意图。下面结合图2描述本发明的列车引导模式转换测试方法。如图2所示,该方法包括:步骤201、获取待测列车的测试目标和测试条件。
65.其中,测试目标包括待测列车由初始驾驶模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情况下进行引导模式转换以及待测列车接收到无线闭塞中心发送的行车许可信息。
66.需要说明的是,本发明实施例的执行主体为列车引导模式转换测试装置。
67.具体地,待测列车为本发明提供的列车引导模式转换测试方法的测试对象。基于本发明提供的列车引导模式转换测试方法,可以在货运列车移动闭塞下测试上述待测列车是否可以响应于rbc发送的ma信息,正常完成引导模式的转换。
68.本发明实施例中可以通过多种方式获取待测列车的测试目标和测试条件,例如:可以接收其他电子设备发送的待测列车的测试目标和测试条件;或者,可以基于用户的输入,获取待测列车的测试目标和测试条件。本发明实施例中对获取待测列车的测试目标和测试条件的具体方式不作限定。
69.需要说明的是,基于本发明提供的列车引导模式转换测试方法,在货运列车移动闭塞下对列车进行引导模式转换测试的测试思路,可以是基于先验知识和/或实际情况预先确定的。
70.上述测试思路可以包括测试待测列车在不同初始驾驶模式、且接收到不同rbc发送的ma信息的情况下,是否可以在满足第一预设运行条件的同时正常由初始驾驶模式转换为引导模式。
71.需要说明的是,待测列车的测试目标和测试条件可以是基于先验知识、实际情况、实际需求以及上述测试思路等预先确定的。本发明实施例中对待测列车的测试目标和测试条件不作具体限定。
72.需要说明的是,待测列车可以有多组测试目标和测试条件。
73.需要说明的是,本发明实施例中的第一预设运行条件和预设模式,可以基于实际情况和/或先验知识确定。本发明实施例中的上述第一预设运行条件和上述预设模式不作具体限定。
74.可选地,预设模式可以包括完全模式和目标模式等。
75.步骤202、基于测试目标和测试条件,生成测试用例。
76.具体地,获取待测车体的测试目标和测试条件之后,可以基于待测车体的测试目标和测试条件,通过多种方式生成待测车体对应的测试用例,例如可以基于各类编程语言编写上述测试用例;或者,还可以利用测试用例生成工具,生成上述测试用例。本发明实施例中对基于待测车体的测试目标和测试条件,生成待测车体对应的测试用例的具体方式不
作限定。
77.步骤203、执行测试用例,获取待测列车的引导模式转换测试结果。
78.具体地,生成待测列车对应的测试用例之后,执行上述测试用例,可以实现对待测列车的引导模式转换测试,进而可以获取待测列车的引导模式转换测试结果。
79.需要说明的是,上述待测列车的引导模式转换测试结果可以包括表示待测列车未通过测试的信息,或者表示待测列车通过测试的信息。上述待测列车的引导模式转换测试结果还可以包括待测列车未通过测试的原因。
80.本发明实施例通过基于待测列车的测试目标和测试条件生成测试用例之后,执行上述测试用例,获取待测列车的引导模式转换测试结果,能在货运列车移动闭塞下对列车进行引导模式转换测试,能基于测试结果提高列车进行引导模式转换的准确率,能为列车故障排除提供数据支撑,能提高列车运行的安全性。
81.基于上述各实施例的内容,执行测试用例,获取待测列车的引导模式转换测试结果,包括:执行测试用例,对待测列车进行引导模式转换测试,并获取目标信息,目标信息包括待测列车车载设备的维护日志以及待测列车人机交互界面的显示信息。
82.具体地,通过执行待测列车对应的测试用例,待测列车可以对接收到的rbc发生的ma信息进行响应,从而可以对待测列车进行引导模式转换测试。
83.在对待测列车进行引导模式转换测试的过程中,可以通过多种方式获取上述引导模式转换测试中待测列车车载设备的维护日志和待测列车人机交互界面的显示信息,作为目标信息,例如可以通过数据查询的方式,获取上述目标信息。本发明实施例中对获取上述目标信息的具体方式不作限定。
84.基于目标信息,判断待测列车是否在满足测试条件的情况下实现测试目标。
85.具体地,通过执行待测列车对应的测试用例,获取上述目标信息之后,执行上述测试用例还可以基于上述目标信息,判断在上述引导模式转换测试中待测列车是否在满足上述测试条件的情况下实现了上述测试目标。
86.基于判断结果,确定待测列车的引导模式转换测试结果。
87.具体地,通过执行待测列车对应的测试用例,获取在上述引导模式转换测试中待测列车是否在满足上述测试条件的情况下实现上述测试目标的判断结果之后,执行上述测试用例,还可以基于上述判断结果,确定待测列车的引导模式转换测试结果。
88.例如,若上述判断结果为在上述引导模式转换测试中待测列车在不满足上述测试条件的情况下实现了上述测试目标,则可以将待测列车的引导模式转换测试结果确定为表示待测列车未通过测试的信息;
89.又例如,若上述判断结果为在上述引导模式转换测试中待测列车未实现上述测试目标,则可以将待测列车的引导模式转换测试结果确定为表示待测列车未通过测试的信息;
90.又例如,若上述判断结果为在上述引导模式转换测试中待测列车在满足上述测试条件的情况下实现了上述测试目标,则可以将待测列车的引导模式转换测试结果确定为表示待测列车通过测试的信息。
91.本发明实施例通过执行待测列车对应的测试用例,对待测列车进行引导模式转换测试,并获取上述引导模式转换测试中待测列车车载设备的维护日志作为目标信息之后,
基于上述目标信息,判断在上述引导模式转换测试中待测列车是否在满足测试条件的情况下实现测试目标,进而能基于判断结果,确定待测列车的引导模式转换测试结果,能通过执行测试用例,更准确、更高效地获取待测列车的引导模式转换测试结果。
92.基于上述各实施例的内容,基于目标信息,判断待测列车是否在满足测试条件的情况下实现测试目标,包括:在基于目标信息,确定待测列车的初始驾驶模式为预设模式且待测列车接收到无线闭塞中心发送的行车许可信息的情况下,基于目标信息,判断待测列车是否由初始驾驶模式转换为引导模式。
93.具体地,通过执行待测列车对应的测试用例,对待测列车进行引导模式转换测试,并获取待测列车车载设备的维护日志作为目标信息之后,执行测试用例,还可以基于上述目标信息,确定待测列车的初始驾驶模式是否为预设模式以及确定待测列车是否接收到rbc发送的ma信息。
94.可选地,通过执行上述测试用例,可以在上述目标信息中进行数据查询,获取待测列车的初始驾驶模式以及待测列车接收到的信息。获取待测列车的初始驾驶模式以及待测列车接收到的信息之后,通过执行上述测试用例,可以判断上述初始驾驶模式是否为预设模式以及判断待测列车接收到的信息中是否包括rbc发送的ma信息。
95.在基于上述目标信息,确定待测列车的初始驾驶模式为预设模式以及确定待测列车接收到rbc发送的ma信息的情况下,执行测试用例,还可以基于上述目标信息,进一步判断待测列车是否由初始驾驶模式转换为引导模式。
96.可选地,通过执行上述测试用例,可以在上述目标信息中进行数据查询,若查询到待测列车引导模式转换的相关信息,则可以基于上述信息判断待测列车是否由初始驾驶模式转换为引导模式。
97.在确定待测列车由初始驾驶模式转换为引导模式的情况下,基于目标信息,获取待测列车由初始驾驶模式转换为引导模式的第一时刻。
98.具体地,通过执行上述测试用例,确定待测列车由初始驾驶模式转换为引导模式的情况下,执行上述测试用例,还可以基于上述目标信息,通过数据查询的方式,获取待测列车由初始驾驶模式转换为引导模式的第一时刻。
99.基于目标信息,判断待测列车在第一时刻是否满足第一预设运行条件;第一预设运行条件包括待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离。
100.可以理解的是,为了提高列车运行的安全性,为列车办理引导进站时,列车的速度不能过快,列车的车头亦不能距离进路始端过近。
101.因此,本发明实施例中第一预设运行条件可以包括待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离,能提高列车运行的安全性。
102.具体地,通过执行上述测试用例,获取待测列车实现测试目标的第一时刻之后,执行上述测试用例,还可以基于上述目标信息,判断待测列车在上述第一时刻是否满足第一预设运行条件。
103.可选地,通过执行上述测试用例,可以在上述目标信息中进行数据查询,获取待测列车在引导模式转换测试中的运行数据,进而可以基于上述运行数据,判断待测列车在上
述第一时刻是否满足上述第一预设运行条件。
104.本发明实施例通过执行测试用例,首先基于目标信息,确定待测列车的初始驾驶模式为预设模式且待测列车接收到rbc发送的ma信息,再基于目标信息,确定待测列车由初始驾驶模式转换为引导模式,并获取待测列车由初始驾驶模式转换为引导模式的第一时刻,最后基于目标信息,判断待测列车在上述第一时刻是否满足第一预设运行条件,能基于目标信息,更准确、更高效地判断待测列车是否在满足测试条件的情况下实现测试目标,能提高对待测列车进行引导模式转换的测试效率。
105.基于上述各实施例的内容,基于目标信息,判断待测列车在第一时刻是否满足第一预设运行条件,包括:在基于目标信息,获取第一时刻待测列车的速度和车头位置信息。
106.具体地,通过执行待测列车对应的测试用例,可以对上述目标信息进行数据查询,获取待测列车由初始驾驶模式转换为引导模式的第一时刻,待测列车的速度和车头位置信息。
107.基于速度和车头位置信息,判断待测列车在第一时刻是否满足第一预设运行条件。
108.具体地,通过执行待测列车对应的测试用例,获取待测列车实现测试目标的第一时刻待测列车的速度和车头位置之后,可以基于上述速度和上述车头位置信息,判断上述速度是否小于预设速度以及待测列车的车头距离引导进路始端的距离是否不大于预设距离。
109.在基于上述速度和上述车头位置信息,确定上述速度小于预设速度且待测列车的车头距离引导进路始端的距离不大于预设距离的情况下,可以确定待测列车在上述第一时刻满足第一预设运行条件。
110.本发明实施例通过在基于目标信息,获取待测列车实现测试目标的第一时刻,待测列车的速度和车头位置信息之后,能基于上述速度和上述车头位置信息,更准确、更高效地判断待测列车在上述第一时刻是否满足第一预设运行条件。
111.基于上述各实施例的内容,测试目标还包括待测列车在引导模式下由引导模式转换为非引导模式;测试条件还包括待测列车已办理引导进路;第一预设运行条件包括待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离。
112.基于目标信息,判断待测列车是否在满足测试条件的情况下实现测试目标,包括:在基于目标信息,确定待测列车的初始驾驶模式为预设模式且待测列车接收到无线闭塞中心发送的行车许可信息的情况下,基于目标信息,判断待测列车是否由初始驾驶模式转换为引导模式。
113.可以理解的是,列车由初始驾驶模式转化为引导模式之后,可以进行引导进路办理,在列车办理引导进路之后,列车应由引导模式转换为非引导模式继续运行。
114.因此,本发明实施例中待测列车的测试目标还包括待测列车由初始驾驶模式转换为引导模式之后,再由引导模式转换为非引导模式。
115.相应地,本发明实施例中待测列车的测试条件还包括待测列车已办理引导进路。
116.具体地,通过执行待测列车对应的测试用例,对待测列车进行引导模式转换测试,并获取待测列车车载设备的维护日志作为目标信息之后,执行测试用例,还可以基于上述目标信息,确定待测列车的初始驾驶模式是否为预设模式以及确定待测列车是否接收到
rbc发送的ma信息。
117.在基于上述目标信息,确定待测列车的初始驾驶模式为预设模式以及确定待测列车接收到rbc发送的ma信息的情况下,执行测试用例,还可以基于上述目标信息,进一步判断待测列车是否由初始驾驶模式转换为引导模式。
118.在确定待测列车由初始驾驶模式转换为引导模式的情况下,基于目标信息,判断待测列车是否已办理引导进路。
119.具体地,通过执行上述测试用例,确定待测列车由初始驾驶模式转换为引导模式的情况下,执行上述测试用例,还可以基于上述目标信息,通过数据查询的方法,判断待测列车是否已办理引导进路。
120.在确定待测列车已办理引导进路的情况下,判断待测列车是否由引导模式转换为非引导模式。
121.具体地,通过执行上述测试用例,确定待测列车已办理引导进路的情况下,执行上述测试用例,还可以基于上述目标信息,通过数据查询的方法,判断待测列车是否由引导模式转换为非引导模式。
122.本发明实施例通过执行测试用例,能首先基于目标信息,确定待测列车的初始驾驶模式为预设模式且待测列车接收到rbc发送的ma信息,其次基于目标信息,确定待测列车由初始驾驶模式转换为引导模式,再次基于目标信息确定待测列车已办理引导进路,最后基于目标信息,判断待测列车是否由引导模式转换为非引导模式,能测试待测列车在办理引导进路之后,是否能准确、高效地实现引导模式与非引导模式的切换,能提高对待测列车进行引导模式转换的测试效率。
123.基于上述各实施例的内容,测试目标还包括待测列车在引导模式下由引导模式转换为非引导模式之后,再由非引导模式转换为引导模式;测试条件还包括待测列车需要在满足第二预设运行条件的情况下由非引导模式转换为引导模式,第二预设运行条件包括待测列车已跨压预设引导进路和预设列车进路;第一预设运行条件包括待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离。
124.基于目标信息,判断待测列车是否在满足测试条件的情况下实现测试目标,包括:在基于目标信息,确定待测列车的初始驾驶模式为预设模式且待测列车接收到无线闭塞中心发送的行车许可信息的情况下,基于目标信息,判断待测列车是否由初始驾驶模式转换为引导模式。
125.可以理解的是,为列车办理引导进站时,可能需要列车首先跨压其他引导进路和列车进路之后,再办理引导进路。
126.因此,本发明实施例中待测列车的测试目标还包括待测列车由初始驾驶模式转换为引导模式,再由引导模式转换为非引导模式之后,再由非引导模式转换为引导模式。
127.相应地,本发明实施例中待测列车的测试条件还包括第二预设运行条件。上述第二预设运行条件包括待测列车已跨压预设引导进路和预设列车进路。其中,上述预设引导进路和上述预设列车进路可以是基于实际情况和/或先验知识确定的。本发明实施例中对上述预设引导进路和上述预设列车进路不作具体限定。
128.需要说明的是,待测列车接收到的rbc发生的ma信息中可以携带有上述预设引导进路和上述预设列车进路。
129.具体地,通过执行待测列车对应的测试用例,对待测列车进行引导模式转换测试,并获取待测列车车载设备的维护日志作为目标信息之后,执行测试用例,还可以基于上述目标信息,确定待测列车的初始驾驶模式是否为预设模式以及确定待测列车是否接收到rbc发送的ma信息。
130.在基于上述目标信息,确定待测列车的初始驾驶模式为预设模式以及确定待测列车接收到rbc发送的ma信息的情况下,执行测试用例,还可以基于上述目标信息,进一步判断待测列车是否由初始驾驶模式转换为引导模式。
131.在确定待测列车由初始驾驶模式转换为引导模式的情况下,基于目标信息,判断待测列车是否满足第二预设运行条件。
132.具体地,通过执行上述测试用例,确定待测列车由初始驾驶模式转换为引导模式的情况下,执行上述测试用例,还可以基于上述目标信息,通过数据查询的方法,判断待测列车是否已跨压预设引导进路和预设列车进路,进而可以确定待测列车是否已满足第二预设运行条件。
133.在确定待测列车满足第二预设运行条件的情况下,基于目标信息,判断待测列车是否由引导模式转换为非引导模式。
134.具体地,通过执行上述测试用例,确定待测列车满足第二预设运行条件的情况下,执行上述测试用例,还可以基于上述目标信息,通过数据查询的方法,判断待测列车是否由引导模式转换为非引导模式。
135.在确定待测列车由引导模式转换为非引导模式的情况下,基于目标信息,判断待测列车是否由非引导模式转换为引导模式。
136.具体地,通过执行上述测试用例,确定待测列车由引导模式转换为非引导模式的情况下,执行上述测试用例,还可以基于上述目标信息,通过数据查询的方法,判断待测列车是否再次由非引导模式转换为引导模式。
137.在确定待测列车由非引导模式转换为引导模式的情况下,基于目标信息,获取待测列车由非引导模式转换为引导模式的第二时刻。
138.具体地,通过执行上述测试用例,确定待测列车再次由非引导模式转换为引导模式的情况下,执行上述测试用例,还可以基于上述目标信息,通过数据查询的方法,获取待测列车再次由非引导模式转换为引导模式的第二时刻。
139.基于目标信息,判断待测列车在第二时刻是否满足第一预设运行条件。
140.具体地,通过执行上述测试用例,获取待测列车再次由非引导模式转换为引导模式的第二时刻之后,执行上述测试用例,还可以基于上述目标信息,判断待测列车在上述第二时刻是否满足第一预设运行条件。
141.可选地,通过执行上述测试用例,可以在上述目标信息中进行数据查询,获取待测列车在引导模式转换测试中的运行数据,进而可以基于上述运行数据,判断待测列车在上述第二时刻是否满足上述第一预设运行条件。
142.本发明实施例通过执行测试用例,能在待测列车需要首先跨压其他引导进路和列车进路之后,再办理引导进路的场景下,测试待测列车是否能准确、高效地实现引导模式与非引导模式之间的连续切换,能提高对待测列车进行引导模式转换的测试效率和测试准确率。
143.为了便于对本发明提供的列车引导模式转换测试方法的理解,以下通过几个实例说明本发明提供的列车引导模式转换测试方法。
144.需要说明的是,上述各实例可以针对待测列车接收到的不同的rbc发送的不同ma信息的场景,上述不同ma信息可能包含有不同数量的引导进路数量、始端、终端信息(零或非零),进行列车引导模式转换测试;上述各实例中还可以针对待测列车前方所办理的进路数据、进路类型不同的场景,进行列车引导模式转换测试。
145.图3是本发明提供的列车引导模式转换测试方法中实例的设计思路图之一。图4是本发明提供的列车引导模式转换测试方法中实例的设计思路图之二。以下基于图3和图4,具体说明上述各实例。
146.实例一的测试场景为待测列车为目视模式,待测列车需响应于rbc a发送的ma信息,办理前方引导进路。
147.实例一中待测列车的测试目标包括待测列车由初始驾驶模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情况下进行引导模式转换以及待测列车接收到rbc发送的ma信息;
148.其中,预设模式为目视模式;第一预设运行条件包括待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离;待测列车接收到rbc a发送的ma信息,上述ma信息包括引导进路信息。
149.基于上述测试目标和上述测试条件,可以生成待测列车对应的测试实例。执行上述测试实例,待测列车可以对上述ma信息进行响应,进而可以实现对待测列车的引导模式转换测试。
150.具体地,通过执行上述测试用例,可以获取待测列车车载设备的维护日志以及待测列车人机交互界面的显示信息,作为目标信息。
151.获取上述目标信息之后,可以基于上述目标信息确定待测列车与rbc a正常运行且通信正常以及待测列车的初始驾驶模式为目视模式。
152.基于上述目标信息中待测列车车载设备的维护日志,还可以验证待测列车的引导进路数量为1,ma的终点位置为引导进路终端位置,终点属性为引导,进而可以确定待测列车接收到rbc a发送的上述ma信息。
153.基于上述目标信息中待测列车人机交互界面的显示信息,可以确定待测列车由目视模式转换为引导模式。
154.基于上述目标信息中待测列车车载设备的维护日志,可以验证是否待测列车引导进路始端位置start=ma信息中携带的引导进路始端,进而可以确定待测列车已办理引导进路。
155.基于上述目标信息中待测列车车载设备的维护日志,可以验证在待测列车由目视模式转换为引导模式的第一时刻,待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离。
156.实例二的测试场景为待测列车为完全模式,待测列车需响应于rbc a发送的ma信息,办理前方引导进路。
157.实例二中待测列车的测试目标包括待测列车由初始驾驶模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情
况下进行引导模式转换以及待测列车接收到rbc发送的ma信息;
158.其中,预设模式为完全模式;第一预设运行条件包括待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离;待测列车接收到rbc a发送的ma信息,上述ma信息包括引导进路信息。
159.基于上述测试目标和上述测试条件,可以生成待测列车对应的测试实例。执行上述测试实例,待测列车可以对上述ma信息进行响应,进而可以实现对待测列车的引导模式转换测试。
160.具体地,通过执行上述测试用例,可以获取待测列车车载设备的维护日志以及待测列车人机交互界面的显示信息,作为目标信息。
161.获取上述目标信息之后,可以基于上述目标信息确定待测列车与rbc a正常运行且通信正常以及待测列车的初始驾驶模式为完全模式。
162.基于上述目标信息中待测列车车载设备的维护日志,还可以验证待测列车的引导进路数量为1,ma的终点位置为引导进路终端位置,终点属性为引导,进而可以确定待测列车接收到rbc a发送的上述ma信息。
163.基于上述目标信息中待测列车人机交互界面的显示信息,可以确定待测列车由完全模式转换为引导模式。
164.基于上述目标信息中待测列车车载设备的维护日志,可以验证是否待测列车引导进路始端位置start=ma信息中携带的引导进路始端,进而可以确定待测列车已办理引导进路。
165.基于上述目标信息中待测列车车载设备的维护日志,可以验证在待测列车由完全模式转换为引导模式的第一时刻,待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离。
166.实例三的测试场景为待测列车为目视模式,待测列车需响应于rbc b发送的ma信息,办理前方引导进路。
167.实例三中待测列车的测试目标包括待测列车由初始驾驶模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情况下进行引导模式转换以及待测列车接收到rbc发送的ma信息;
168.其中,预设模式为目视模式;第一预设运行条件包括待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离;待测列车接收到rbc b发送的ma信息,上述ma信息包括引导进路信息。
169.基于上述测试目标和上述测试条件,可以生成待测列车对应的测试实例。执行上述测试实例,待测列车可以对上述ma信息进行响应,进而可以实现对待测列车的引导模式转换测试。
170.具体地,通过执行上述测试用例,可以获取待测列车车载设备的维护日志以及待测列车人机交互界面的显示信息,作为目标信息。
171.获取上述目标信息之后,可以基于上述目标信息确定待测列车与rbc b正常运行且通信正常以及待测列车的初始驾驶模式为目视模式。
172.基于上述目标信息中待测列车车载设备的维护日志,还可以验证待测列车的引导进路数量为1,ma的终点位置为引导进路终端位置,终点属性为引导,进而可以确定待测列
车接收到rbc b发送的上述ma信息。
173.基于上述目标信息中待测列车人机交互界面的显示信息,可以确定待测列车由目视模式转换为引导模式。
174.基于上述目标信息中待测列车车载设备的维护日志,可以验证是否待测列车引导进路始端位置start=ma信息中携带的引导进路始端,进而可以确定待测列车已办理引导进路。
175.基于上述目标信息中待测列车车载设备的维护日志,可以验证在待测列车由目视模式转换为引导模式的第一时刻,待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离。
176.实例四的测试场景为待测列车为完全模式,待测列车需响应于rbc b发送的ma信息,办理前方引导进路。
177.实例四中待测列车的测试目标包括待测列车由初始驾驶模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情况下进行引导模式转换以及待测列车接收到rbc发送的ma信息;
178.其中,预设模式为完全模式;第一预设运行条件包括待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离;待测列车接收到rbc b发送的ma信息,上述ma信息包括引导进路信息。
179.基于上述测试目标和上述测试条件,可以生成待测列车对应的测试实例。执行上述测试实例,待测列车可以对上述ma信息进行响应,进而可以实现对待测列车的引导模式转换测试。
180.具体地,通过执行上述测试用例,可以获取待测列车车载设备的维护日志以及待测列车人机交互界面的显示信息,作为目标信息。
181.获取上述目标信息之后,可以基于上述目标信息确定待测列车与rbc b正常运行且通信正常以及待测列车的初始驾驶模式为完全模式。
182.基于上述目标信息中待测列车车载设备的维护日志,还可以验证待测列车的引导进路数量为1,ma的终点位置为引导进路终端位置,终点属性为引导,进而可以确定待测列车接收到rbc b发送的上述ma信息。
183.基于上述目标信息中待测列车人机交互界面的显示信息,可以确定待测列车由完全模式转换为引导模式。
184.基于上述目标信息中待测列车车载设备的维护日志,可以验证是否待测列车引导进路始端位置start=ma信息中携带的引导进路始端,进而可以确定待测列车已办理引导进路。
185.基于上述目标信息中待测列车车载设备的维护日志,可以验证在待测列车由完全模式转换为引导模式的第一时刻,待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离。
186.实例五的测试场景为待测列车为目视模式,待测列车需响应于rbc a发送的ma信息,跨压引导进路1和列车进路1之后,办理前方引导进路2。
187.实例五中待测列车的测试目标包括待测列车由初始驾驶模式转换为引导模式,由引导模式转换为非引导模式,再由非引导模式转换为引导模式;测试条件包括待测列车的
初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情况下进行引导模式转换、待测列车接收到rbc发送的ma信息以及待测列车在满足第二预设运行条件的情况下由非引导模式转换为引导模式;
188.其中,预设模式为目视模式;第一预设运行条件包括待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离;第二预设运行条件包括待测列车已跨压预设引导进路和预设列车进路;预设引导进路为引导进路1;预设列车进路为列车进路1;待测列车接收到rbc a发送的ma1信息,上述ma1信息包括引导进路2的引导进路信息以及引导进路1的引导进路信息。
189.基于上述测试目标和上述测试条件,可以生成待测列车对应的测试实例。执行上述测试实例,待测列车可以对上述ma信息进行响应,进而可以实现对待测列车的引导模式转换测试。
190.具体地,通过执行上述测试用例,可以获取待测列车车载设备的维护日志以及待测列车人机交互界面的显示信息,作为目标信息。
191.获取上述目标信息之后,可以基于上述目标信息确定待测列车与rbc a正常运行且通信正常以及待测列车的初始驾驶模式为目视模式。
192.基于上述目标信息中待测列车车载设备的维护日志,还可以验证待测列车的引导进路数量为2,引导进路始端位置start=ma信息引导进路1的始端位置,进而可以确定待测列车接收到rbc a发送的上述ma信息。
193.基于上述目标信息中待测列车人机交互界面的显示信息,可以确定待测列车由目视模式转换为引导模式。
194.基于上述目标信息中待测列车车载设备的维护日志,可以验证待测列车是否满足第二预设运行条件,以及是否为待测列车办理引导进路1和列车进路1。
195.基于上述目标信息中待测列车人机交互界面的显示信息,可以确定待测列车由引导模式转换为非引导模式,以及待测列车由非引导模式转换为引导模式。
196.基于上述目标信息中待测列车车载设备的维护日志,可以验证是否待测列车新的引导进路始端位置start=ma信息中携带的引导进路2的始端位置,进而可以确定已为待测列车办理引导进路2。
197.基于上述目标信息中待测列车车载设备的维护日志,可以验证在待测列车由非引导模式转换为引导模式的第二时刻,待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离。
198.实例六的测试场景为待测列车为完全模式,待测列车需响应于rbc a发送的ma信息,跨压引导进路1和列车进路1之后,办理前方引导进路2。
199.实例六中待测列车的测试目标包括待测列车由初始驾驶模式转换为引导模式,由引导模式转换为非引导模式,再由非引导模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情况下进行引导模式转换、待测列车接收到rbc发送的ma信息以及待测列车在满足第二预设运行条件的情况下由非引导模式转换为引导模式;
200.其中,预设模式为完全模式;第一预设运行条件包括待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离;第二预设运行条件包括
待测列车已跨压预设引导进路和预设列车进路;预设引导进路为引导进路1;预设列车进路为列车进路1;待测列车接收到rbc a发送的ma1信息,上述ma1信息包括引导进路2的引导进路信息以及引导进路1的引导进路信息。
201.基于上述测试目标和上述测试条件,可以生成待测列车对应的测试实例。执行上述测试实例,待测列车可以对上述ma信息进行响应,进而可以实现对待测列车的引导模式转换测试。
202.具体地,通过执行上述测试用例,可以获取待测列车车载设备的维护日志以及待测列车人机交互界面的显示信息,作为目标信息。
203.获取上述目标信息之后,可以基于上述目标信息确定待测列车与rbc a正常运行且通信正常以及待测列车的初始驾驶模式为完全模式。
204.基于上述目标信息中待测列车车载设备的维护日志,还可以验证待测列车的引导进路数量为2,引导进路始端位置start=ma信息引导进路1的始端位置,进而可以确定待测列车接收到rbc a发送的上述ma信息。
205.基于上述目标信息中待测列车人机交互界面的显示信息,可以确定待测列车由完全模式转换为引导模式。
206.基于上述目标信息中待测列车车载设备的维护日志,可以验证待测列车是否满足第二预设运行条件,以及是否为待测列车办理引导进路1和列车进路1。
207.基于上述目标信息中待测列车人机交互界面的显示信息,可以确定待测列车由引导模式转换为非引导模式,以及待测列车由非引导模式转换为引导模式。
208.基于上述目标信息中待测列车车载设备的维护日志,可以验证是否待测列车新的引导进路始端位置start=ma信息中携带的引导进路2的始端位置,进而可以确定已为待测列车办理引导进路2。
209.基于上述目标信息中待测列车车载设备的维护日志,可以验证在待测列车由非引导模式转换为引导模式的第二时刻,待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离。
210.实例七的测试场景为待测列车为目视模式,待测列车需响应于rbc b发送的ma信息,跨压引导进路1和列车进路1之后,办理前方引导进路2。
211.实例七中待测列车的测试目标包括待测列车由初始驾驶模式转换为引导模式,由引导模式转换为非引导模式,再由非引导模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情况下进行引导模式转换、待测列车接收到rbc发送的ma信息以及待测列车在满足第二预设运行条件的情况下由非引导模式转换为引导模式;
212.其中,预设模式为目视模式;第一预设运行条件包括待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离;第二预设运行条件包括待测列车已跨压预设引导进路和预设列车进路;预设引导进路为引导进路1;预设列车进路为列车进路1;待测列车接收到rbc b发送的ma1信息,上述ma1信息包括引导进路2的引导进路信息以及引导进路1的引导进路信息。
213.基于上述测试目标和上述测试条件,可以生成待测列车对应的测试实例。执行上述测试实例,待测列车可以对上述ma信息进行响应,进而可以实现对待测列车的引导模式
转换测试。
214.具体地,通过执行上述测试用例,可以获取待测列车车载设备的维护日志以及待测列车人机交互界面的显示信息,作为目标信息。
215.获取上述目标信息之后,可以基于上述目标信息确定待测列车与rbc b正常运行且通信正常以及待测列车的初始驾驶模式为目视模式。
216.基于上述目标信息中待测列车车载设备的维护日志,还可以验证待测列车的引导进路数量为2,引导进路始端位置start=ma信息引导进路1的始端位置,进而可以确定待测列车接收到rbc b发送的上述ma信息。
217.基于上述目标信息中待测列车人机交互界面的显示信息,可以确定待测列车由目视模式转换为引导模式。
218.基于上述目标信息中待测列车车载设备的维护日志,可以验证待测列车是否满足第二预设运行条件,以及是否为待测列车办理引导进路1和列车进路1。
219.基于上述目标信息中待测列车人机交互界面的显示信息,可以确定待测列车由引导模式转换为非引导模式,以及待测列车由非引导模式转换为引导模式。
220.基于上述目标信息中待测列车车载设备的维护日志,可以验证是否待测列车新的引导进路始端位置start=ma信息中携带的引导进路2的始端位置,进而可以确定已为待测列车办理引导进路2。
221.基于上述目标信息中待测列车车载设备的维护日志,可以验证在待测列车由非引导模式转换为引导模式的第二时刻,待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离。
222.实例八的测试场景为待测列车为完全模式,待测列车需响应于rbc b发送的ma信息,跨压引导进路1和列车进路1之后,办理前方引导进路2。
223.实例八中待测列车的测试目标包括待测列车由初始驾驶模式转换为引导模式,由引导模式转换为非引导模式,再由非引导模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情况下进行引导模式转换、待测列车接收到rbc发送的ma信息以及待测列车在满足第二预设运行条件的情况下由非引导模式转换为引导模式;
224.其中,预设模式为完全模式;第一预设运行条件包括待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离;第二预设运行条件包括待测列车已跨压预设引导进路和预设列车进路;预设引导进路为引导进路1;预设列车进路为列车进路1;待测列车接收到rbc b发送的ma1信息,上述ma1信息包括引导进路2的引导进路信息以及引导进路1的引导进路信息。
225.基于上述测试目标和上述测试条件,可以生成待测列车对应的测试实例。执行上述测试实例,待测列车可以对上述ma信息进行响应,进而可以实现对待测列车的引导模式转换测试。
226.具体地,通过执行上述测试用例,可以获取待测列车车载设备的维护日志以及待测列车人机交互界面的显示信息,作为目标信息。
227.获取上述目标信息之后,可以基于上述目标信息确定待测列车与rbc b正常运行且通信正常以及待测列车的初始驾驶模式为完全模式。
228.基于上述目标信息中待测列车车载设备的维护日志,还可以验证待测列车的引导进路数量为2,引导进路始端位置start=ma信息引导进路1的始端位置,进而可以确定待测列车接收到rbc b发送的上述ma信息。
229.基于上述目标信息中待测列车人机交互界面的显示信息,可以确定待测列车由完全模式转换为引导模式。
230.基于上述目标信息中待测列车车载设备的维护日志,可以验证待测列车是否满足第二预设运行条件,以及是否为待测列车办理引导进路1和列车进路1。
231.基于上述目标信息中待测列车人机交互界面的显示信息,可以确定待测列车由引导模式转换为非引导模式,以及待测列车由非引导模式转换为引导模式。
232.基于上述目标信息中待测列车车载设备的维护日志,可以验证是否待测列车新的引导进路始端位置start=ma信息中携带的引导进路2的始端位置,进而可以确定已为待测列车办理引导进路2。
233.基于上述目标信息中待测列车车载设备的维护日志,可以验证在待测列车由非引导模式转换为引导模式的第二时刻,待测列车的速度小于预设速度,且待测列车的车头距离引导进路始端的距离不大于预设距离。
234.图5是本发明提供的列车引导模式转换测试装置的结构示意图。下面结合图5对本发明提供的列车引导模式转换测试装置进行描述,下文描述的列车引导模式转换测试装置与上文描述的本发明提供的列车引导模式转换测试方法可相互对应参照。如图5所示,测试数据获取模块501、测试用例生成模块502和模式转换测试模块503。
235.测试数据获取模块501,用于获取待测列车的测试目标和测试条件;
236.测试用例生成模块502,用于基于测试目标和测试条件,生成测试用例;
237.模式转换测试模块503,用于执行测试用例,获取待测列车的引导模式转换测试结果;
238.其中,测试目标包括待测列车由初始驾驶模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情况下进行引导模式转换以及待测列车接收到无线闭塞中心发送的行车许可信息。
239.具体地,测试数据获取模块501、测试用例生成模块502和模式转换测试模块503电连接。
240.本发明实施例中的列车引导模式转换测试装置,通过基于待测列车的测试目标和测试条件生成测试用例之后,执行上述测试用例,获取待测列车的引导模式转换测试结果,能在货运列车移动闭塞下对列车进行引导模式转换测试,能基于测试结果提高列车进行引导模式转换的准确率,能为列车故障排除提供数据支撑,能提高列车运行的安全性。
241.图6示例了一种电子设备的实体结构示意图,如图6所示,该电子设备可以包括:处理器(processor)610、通信接口(communications interface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。处理器610可以调用存储器630中的逻辑指令,以执行列车引导模式转换测试方法,该方法包括:获取待测列车的测试目标和测试条件;基于测试目标和测试条件,生成测试用例;执行测试用例,获取待测列车的引导模式转换测试结果;其中,测试目标包括待测列车由初始驾驶模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列
车在满足第一预设运行条件的情况下进行引导模式转换以及待测列车接收到无线闭塞中心发送的行车许可信息。
242.此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
243.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的列车引导模式转换测试方法,该方法包括:获取待测列车的测试目标和测试条件;基于测试目标和测试条件,生成测试用例;执行测试用例,获取待测列车的引导模式转换测试结果;其中,测试目标包括待测列车由初始驾驶模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情况下进行引导模式转换以及待测列车接收到无线闭塞中心发送的行车许可信息。
244.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的列车引导模式转换测试方法,该方法包括:获取待测列车的测试目标和测试条件;基于测试目标和测试条件,生成测试用例;执行测试用例,获取待测列车的引导模式转换测试结果;其中,测试目标包括待测列车由初始驾驶模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情况下进行引导模式转换以及待测列车接收到无线闭塞中心发送的行车许可信息。
245.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
246.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
247.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;
而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

技术特征:
1.一种列车引导模式转换测试方法,其特征在于,包括:获取待测列车的测试目标和测试条件;基于所述测试目标和所述测试条件,生成测试用例;执行所述测试用例,获取所述待测列车的引导模式转换测试结果;其中,所述测试目标包括所述待测列车由初始驾驶模式转换为引导模式;所述测试条件包括所述待测列车的初始驾驶模式为预设模式、所述待测列车在满足第一预设运行条件的情况下进行引导模式转换以及所述待测列车接收到无线闭塞中心发送的行车许可信息。2.根据权利要求1所述的列车引导模式转换测试方法,其特征在于,所述执行所述测试用例,获取所述待测列车的引导模式转换测试结果,包括:执行所述测试用例,对所述待测列车进行引导模式转换测试,并获取目标信息,所述目标信息包括所述待测列车车载设备的维护日志以及所述待测列车人机交互界面的显示信息;基于所述目标信息,判断所述待测列车是否在满足所述测试条件的情况下实现所述测试目标;基于判断结果,确定所述待测列车的引导模式转换测试结果。3.根据权利要求2所述的列车引导模式转换测试方法,其特征在于,所述第一预设运行条件包括所述待测列车的速度小于预设速度,且所述待测列车的车头距离引导进路始端的距离不大于预设距离;所述基于所述目标信息,判断所述待测列车是否在满足所述测试条件的情况下实现所述测试目标,包括:在基于所述目标信息,确定所述待测列车的初始驾驶模式为所述预设模式且所述待测列车接收到所述无线闭塞中心发送的所述行车许可信息的情况下,基于所述目标信息,判断所述待测列车是否由初始驾驶模式转换为引导模式;在确定所述待测列车由初始驾驶模式转换为引导模式的情况下,基于所述目标信息,获取所述待测列车由初始驾驶模式转换为引导模式的第一时刻;基于所述目标信息,判断所述待测列车在所述第一时刻是否满足所述第一预设运行条件。4.根据权利要求2所述的列车引导模式转换测试方法,其特征在于,所述测试目标还包括所述待测列车在引导模式下由引导模式转换为非引导模式;所述测试条件还包括所述待测列车已办理引导进路;所述第一预设运行条件包括所述待测列车的速度小于预设速度,且所述待测列车的车头距离引导进路始端的距离不大于预设距离;所述基于所述目标信息,判断所述待测列车是否在满足所述测试条件的情况下实现所述测试目标,包括:在基于所述目标信息,确定所述待测列车的初始驾驶模式为所述预设模式且所述待测列车接收到所述无线闭塞中心发送的所述行车许可信息的情况下,基于所述目标信息,判断所述待测列车是否由初始驾驶模式转换为引导模式;在确定所述待测列车由初始驾驶模式转换为引导模式的情况下,基于所述目标信息,判断所述待测列车是否已办理引导进路;在确定所述待测列车已办理引导进路的情况下,判断所述待测列车是否由引导模式转
换为非引导模式。5.根据权利要求2所述的列车引导模式转换测试方法,其特征在于,所述测试目标还包括所述待测列车在引导模式下由引导模式转换为非引导模式之后,再由非引导模式转换为引导模式;所述测试条件还包括所述待测列车需要在满足第二预设运行条件的情况下由非引导模式转换为引导模式,所述第二预设运行条件包括待测列车已跨压预设引导进路和预设列车进路;所述第一预设运行条件包括所述待测列车的速度小于预设速度,且所述待测列车的车头距离引导进路始端的距离不大于预设距离;所述基于所述目标信息,判断所述待测列车是否在满足所述测试条件的情况下实现所述测试目标,包括:在基于所述目标信息,确定所述待测列车的初始驾驶模式为所述预设模式且所述待测列车接收到所述无线闭塞中心发送的所述行车许可信息的情况下,基于所述目标信息,判断所述待测列车是否由初始驾驶模式转换为引导模式;在确定所述待测列车由初始驾驶模式转换为引导模式的情况下,基于所述目标信息,判断所述待测列车是否满足所述第二预设运行条件;在确定所述待测列车满足所述第二预设运行条件的情况下,基于所述目标信息,判断所述待测列车是否由引导模式转换为非引导模式;在确定所述待测列车由引导模式转换为非引导模式的情况下,基于所述目标信息,判断所述待测列车是否由非引导模式转换为引导模式;在确定所述待测列车由非引导模式转换为引导模式的情况下,基于所述目标信息,获取所述待测列车由非引导模式转换为引导模式的第二时刻;基于所述目标信息,判断所述待测列车在所述第二时刻是否满足所述第一预设运行条件。6.根据权利要求3所述的列车引导模式转换测试方法,其特征在于,所述基于所述目标信息,判断所述待测列车在所述第一时刻是否满足所述第一预设运行条件,包括:在基于所述目标信息,获取所述第一时刻所述待测列车的速度和车头位置信息;基于所述速度和所述车头位置信息,判断所述待测列车在所述第一时刻是否满足所述第一预设运行条件。7.一种列车引导模式转换测试装置,其特征在于,包括:测试数据获取模块,用于获取待测列车的测试目标和测试条件;测试用例生成模块,用于基于所述测试目标和所述测试条件,生成测试用例;模式转换测试模块,用于执行所述测试用例,获取所述待测列车的引导模式转换测试结果;其中,所述测试目标包括所述待测列车由初始驾驶模式转换为引导模式;所述测试条件包括所述待测列车的初始驾驶模式为预设模式、所述待测列车在满足第一预设运行条件的情况下进行引导模式转换以及所述待测列车接收到无线闭塞中心发送的行车许可信息。8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述列车引导模式转换测试方法。9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机
程序被处理器执行时实现如权利要求1至6任一项所述列车引导模式转换测试方法。10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述列车引导模式转换测试方法。

技术总结
本发明提供一种列车引导模式转换测试方法及装置,该方法包括:基于待测列车的测试目标和测试条件,生成测试用例;执行测试用例,获取待测列车的引导模式转换测试结果;其中,测试目标包括待测列车由初始驾驶模式转换为引导模式;测试条件包括待测列车的初始驾驶模式为预设模式、待测列车在满足第一预设运行条件的情况下进行引导模式转换以及待测列车接收到无线闭塞中心发送的行车许可信息。本发明提供的列车引导模式转换测试方法及装置,能在货运列车移动闭塞下对列车进行引导模式转换测试,能基于测试结果提高列车进行引导模式转换的准确率,能为列车故障排除提供数据支撑,能提高列车运行的安全性。提高列车运行的安全性。提高列车运行的安全性。


技术研发人员:李欣阳 郝征
受保护的技术使用者:交控科技股份有限公司
技术研发日:2022.11.30
技术公布日:2023/5/23
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐