本发明涉及数据处理领域,尤其涉及一种列车车载信号系统数据测试方法。
背景技术:
1、列车车载信号系统作为车辆的主要设备,是确保车辆安全运行及提高运营效率的关键。为了确保车辆安全运行及提高运营效率,需要对列车车载信号系统的数据进行测试。但是,现有人工比对列车车载信号系统数据的测试方法较为落后,出错率高,且不能满足多个工程项目同时提交测试时的工期要求。
2、因此,如何提出一种高效率、且高准确率的列车车载信号系统数据的测试方法,成为亟需解决的问题。
技术实现思路
1、针对现有人工比对列车车载信号系统数据的测试方法出错率高,效率低的问题,本发明提供一种列车车载信号系统数据测试方法、装置和电子设备。
2、本发明提供一种列车车载信号系统数据测试方法,包括:
3、获取待测试的至少一项列车车载信号系统数据;
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、本发明提供的一种列车车载信号系统数据测试方法,通过获取待测试的至少一项列车车载信号系统数据,并对列车车载信号系统数据是否满足预设规则和预设参考范围进行自动判断,将不满足预设规则或预设参考范围的列车车载信号系统数据作为测试结果进行输出,节省人力,提高列车车载信号系统数据测试的效率和准确率。
1.一种列车车载信号系统数据测试方法,其特征在于,包括:
2.根据权利要求1所述的列车车载信号系统数据测试方法,其特征在于,在所述第一条件包括所述列车车载信号系统数据对应的预设参考范围的情况下,所述判断所述至少一项列车车载信号系统数据中是否存在不满足第一条件的列车车载信号系统数据,包括:
3.根据权利要求1所述的列车车载信号系统数据测试方法,其特征在于,在所述第一条件包括所述列车车载信号系统数据对应的预设规则的情况下,所述判断所述至少一项列车车载信号系统数据中是否存在不满足第一条件的列车车载信号系统数据,包括:
4.根据权利要求1所述的列车车载信号系统数据测试方法,其特征在于,所述至少一项列车车载信号系统数据,包括以下至少一项:
5.根据权利要求4所述的列车车载信号系统数据测试方法,其特征在于,所述获取待测试的至少一项列车车载信号系统数据,包括:
6.根据权利要求1所述的列车车载信号系统数据测试方法,其特征在于,所述测试结果包括以下至少一项:
7.一种列车车载信号系统数据测试装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述列车车载信号系统数据测试方法的步骤。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至6任一项所述列车车载信号系统数据测试方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述列车车载信号系统数据测试方法。