一种V2X协议一致性测试方法、装置及系统制造方法及图纸

技术编号:19866000 阅读:53 留言:0更新日期:2018-12-22 13:48
本申请实施例公开了一种实现V2X协议一致性测试方法、装置及系统,其中,测试方法包括:获取待测设备对应的至少一个测试组件;执行测试组件以通过V2X测试模拟设备向待测设备发送V2X协议报文和/或直接向待测设备发送控制指令;接收待测设备发送的所述V2X协议报文的解析报文和/或通过V2X测试模拟设备接收待测设备发送的所述控制指令对应的回复报文;判断V2X协议报文的解析报文和/或所述控制指令对应的回复报文是否符合V2X协议标准,实现V2X协议一致性测试。可见,本申请实施例提供了一种全自动化的V2X协议的一致性测试方案,解决了现有的自动化测试中没有针对V2X协议的一致性测试的技术问题。

【技术实现步骤摘要】
一种V2X协议一致性测试方法、装置及系统
本申请涉及计算机
,具体涉及一种V2X协议一致性测试方法、装置及系统。
技术介绍
V2X(VehicletoEverything,车对外界)是未来智能交通运输系统的关键技术,它使得车与车、车与基站、基站与基站之间能够通信,从而获得实时路况、道路信息、行人信息等一系列交通信息。目前国内有很多厂商和机构致力于V2X协议的研究和推广工作。在任一通信协议投入应用之前,需要对该通信协议进行测试。对于协议的测试可以包括一致性测试、场景测试、信息安全测试、通信物理参数测试等,其中,一致性测试是其他测试的前提基础。一致性测试是依据协议的描述对协议的某个实现进行测试,从外部可观察行为来判断协议的实现是否符合协议规范。通常可以利用一组专门设计的测试组件对被测系统进行测试,通过比较被测系统的实际输出和协议标准规定的预期输出是否相同,判定被测系统是否符合协议规范。目前的协议一致性测试系统大都支持两种测试模式:手动测试与自动化测试。由于协议一致性测试系统的测试用例集中且测试用例数量庞大,采用手动测试的方法遍历执行整个测试集往往需要耗费大量的时间,而且还容易遗漏一本文档来自技高网...

【技术保护点】
1.一种实现V2X协议一致性测试的方法,其特征在于,所述方法应用于软件测试系统,所述方法包括:获取待测设备对应的至少一个测试组件;执行所述测试组件以通过V2X测试模拟设备向所述待测设备发送V2X协议报文和/或直接向所述待测设备发送控制指令;接收所述待测设备发送的所述V2X协议报文的解析报文和/或通过所述V2X测试模拟设备接收所述待测设备发送的所述控制指令对应的回复报文;判断所述V2X协议报文的解析报文和/或所述控制指令对应的回复报文是否符合V2X协议标准,实现V2X协议一致性测试。

【技术特征摘要】
1.一种实现V2X协议一致性测试的方法,其特征在于,所述方法应用于软件测试系统,所述方法包括:获取待测设备对应的至少一个测试组件;执行所述测试组件以通过V2X测试模拟设备向所述待测设备发送V2X协议报文和/或直接向所述待测设备发送控制指令;接收所述待测设备发送的所述V2X协议报文的解析报文和/或通过所述V2X测试模拟设备接收所述待测设备发送的所述控制指令对应的回复报文;判断所述V2X协议报文的解析报文和/或所述控制指令对应的回复报文是否符合V2X协议标准,实现V2X协议一致性测试。2.根据权利要求1所述的方法,其特征在于,所述获取待测设备对应的至少一个测试组件,包括:配置待测设备的数量、每个所述待测设备对应的测试组件集合以及每个所述测试组件集合中测试组件之间的关系,所述测试组件集合中包括至少一个测试组件;根据每个所述待测设备对应的测试组件集合,获取每个所述待测设备对应的至少一个测试组件;根据每个所述待测设备对应的测试组件集合中测试组件之间的关系,生成每个所述待测设备对应的测试组件并行执行序列。3.根据权利要求2所述的方法,其特征在于,所述执行所述测试组件以通过V2X测试模拟设备向所述待测设备发送V2X协议报文和/或直接向所述待测设备发送控制指令,包括:针对任意一个所述待测设备,根据该待测设备对应的测试组件并行执行序列,将该待测设备对应的至少一个测试组件进行并行执行,以通过V2X测试模拟设备向该待测设备发送V2X协议报文和/或直接向该待测设备发送控制指令,完成该待测设备的测试执行过程。4.根据权利要求3所述的方法,其特征在于,所述执行所述测试组件以通过V2X测试模拟设备向所述待测设备发送V2X协议报文或者直接向所述待测设备发送控制指令,包括:并行执行各个所述待测设备的测试执行过程。5.一种实现V2X协议一致性测试的装置,其特征在于,所述装置应用于软件测试系统,所述装置包括:获取单元,用于获取待测设备对应的的至少一个测试组件;发送单元,用于执行所述测试组件以通过V2X测试模拟设备向所述待测设备发送V2X协议报文和/或直接向所述待测设备发送控制指令;接收单元...

【专利技术属性】
技术研发人员:张珠华
申请(专利权)人:东软集团北京有限公司
类型:发明
国别省市:北京,11

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

1