一种车辆测试方法及装置制造方法及图纸

技术编号:12338422 阅读:91 留言:0更新日期:2015-11-18 11:14
本发明专利技术实施例提供一种车辆测试方法及装置,其中的方法可包括:获取目标车辆当前行驶状态数据;根据所述行驶状态数据,确定与所述目标车辆当前行驶状态对应的目标测试用例;采用所述目标测试用例对所述目标车辆进行测试。本发明专利技术可自动根据行驶状态数据选择对应的目标测试用例对目标车辆进行测试,不需要专业测试人员的参与,测试过程智能化高。

【技术实现步骤摘要】

本专利技术涉及通信
,具体涉及一种车辆测试方法及装置
技术介绍
随着社会的发展,车辆已经成为比较常用的交通工具,为了提高车辆的行驶安全性,往往需要对车辆进行测试,例如全车扫描测试,行程记录测试等等,但是各种测试需要针对车辆特定的行驶状态进行,例如全车扫描测试,需要车辆发动后且车速为零的状态下,才能进行全车扫描测试。现有技术中,对车辆进行测试的方式为,专业测试人员通过路宝应用获取到车辆的车载诊断系统(On-Board Diagnostic,0BD)所检测的一些行驶状态数据,然后根据行驶状态数据手动选择对应的测试用例进行测试,这种测试方式需要专业测试人员选择测试用例,并且手动测试过程智能化低。
技术实现思路
本专利技术实施例提供一种车辆测试方法及装置,可自动根据行驶状态数据选择对应的目标测试用例对目标车辆进行测试,不需要专业测试人员的参与,测试过程智能化高。本专利技术第一方面提供一种车辆测试方法,可包括:获取目标车辆当前行驶状态数据;根据所述行驶状态数据,确定与所述目标车辆当前行驶状态对应的目标测试用例;采用所述目标测试用例对所述目标车辆进行测试。本专利技术第二方面提供一种车辆测试装置,可包括:获取模块,用于获取目标车辆当前行驶状态数据;确定模块,用于根据所述行驶状态数据,确定与所述目标车辆当前行驶状态对应的目标测试用例;测试模块,用于采用所述目标测试用例对所述目标车辆进行测试。实施本专利技术实施例,具有如下有益效果:本专利技术实施例,获取目标车辆当前行驶状态数据,根据行驶状态数据,确定与目标车辆当前行驶状态对应的目标测试用例,采用该目标测试用例对目标车辆进行测试,这种测试方式可自动根据行驶状态数据选择对应的目标测试用例对目标车辆进行测试,不需要专业测试人员的参与,测试过程智能化高。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种车辆测试方法的流程图;图2为本专利技术实施例提供的另一种车辆测试方法的流程图;图3为本专利技术实施例提供的一种OBD接口示意图;图4为本专利技术实施例提供的一种路宝盒子示意图;图5为本专利技术实施例提供的一种路宝应用显不界面不意图;图6为本专利技术实施例提供的一种车辆测试技术方案架构图;图7为本专利技术实施例提供的一种车辆测试装置的结构示意图;图8为本专利技术实施例提供的另一种车辆测试装置的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面将结合附图1-附图6,对本专利技术实施例提供的车辆测试方法进行详细介绍。请参照图1,为本专利技术实施例提供的一种车辆测试方法的流程图;该方法可包括以下步骤S100-步骤S102。S100,获取目标车辆当前行驶状态数据;具体实施例中,目标车辆的行驶状态数据包括目标车辆的行驶车速、发动机转速、电瓶电压、冷却液温度、节气门开度以及用于表明目标车辆通信连接状态的标识数据中的任意一种或者多种,目标车辆通信连接状态可以是目标车辆的路宝盒子与目标车辆的车载电脑之间的通信连接状态,通常用标识数据用于标识目标车辆的通信连接状态,例如,用false标识断开通信连接,用true标识建立通信连接。可选的,所述获取目标车辆当前行驶状态数据,包括:调用应用程序源代码中的私有变量和私有函数,获得目标车辆的车载诊断系统所检测的当前行驶状态数据。具体实施例中,轻型车辆在出厂前都必须安装OBD系统,OBD系统随时监控着车辆发动机的运行状态和尾气处理系统,以检测车辆的行驶状态数据,OBD系统并且可以将所检测的行驶状态数据存入存储器,如图3所示,OBD系统对外以一个16针的OBD接口进行数据传输,路宝盒子是可以直接插在该16针OBD接口上的硬件设备,如图4所示,即是一款路宝盒子,路宝盒子可以与车辆的OBD系统进行数据通信,同时路宝盒子中内置了蓝牙模块,当与终端的蓝牙配对后,就可以在终端上通过路宝应用直观看到车辆当前的行驶状态数据。如图5所示,即是可以通过路宝应用的车辆详情获取到OBD系统所检测的行驶状态数据。本专利技术实施例中,需要模拟测试者的行为操作路宝应用,从而通过路宝应用获取到OBD系统所检测的行驶状态数据,如图6所示,路宝应用程序源代码经过编译形成路宝应用,因此当获取到路宝应用程序源代码即可以对路宝应用进行操作,本专利技术实施例中,利用Java提供的Instrumentat1nTestCase框架,测试工程在编译的时候将路宝应用程序源代码添加进来形成测试代码,这样在测试工程的测试类当中我们可以通过引入的pakage来调用路宝应用程序源代码当中的类,但是在应用程序源代码的类外我们只能获取到一些类的公有函数和公有变量,但是这些公有函数和公有变量并不能获取到OBD系统所检测的行驶状态数据,因此还需要使用Java的反射机制来进行私有变量和私有函数的获取,通过反射机制我们可以直接操作应用程序源代码当中的私有变量和私有函数,这样相当于我们直接去通过调用应用程序源代码中的私有函数和私有变量来实现对路宝应用的操作,从而获取目标车辆的OBD系统所检测的行驶状态数据。S101,根据所述行驶状态数据,确定与所述目标车辆当前行驶状态对应的目标测试用例;具体实施例中,可选的,所述目标车辆不同的行驶状态数据对应不同的测试用例,所述目标车辆的测试用例由所述目标车辆的行驶状态数据的种类以及数值所确定。行驶状态数据的种类以及数值可以确定目标车辆的行驶状态,行驶状态不同,所使用的测试用当前第1页1 2 3 4 本文档来自技高网...
一种车辆测试方法及装置

【技术保护点】
一种车辆测试方法,其特征在于,包括:获取目标车辆当前行驶状态数据;根据所述行驶状态数据,确定与所述目标车辆当前行驶状态对应的目标测试用例;采用所述目标测试用例对所述目标车辆进行测试。

【技术特征摘要】

【专利技术属性】
技术研发人员:冯博渊
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1