System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及性能测试的,具体涉及一种基于汽车的性能测试方法、装置及系统。
技术介绍
1、随着科技的发展,越来越多的企业构建其企业服务的软件,通过服务软件给不同用户提供线上服务,也方便企业进行数字化转型,实现线上业务管理。
2、随着用户需求不断增加,软件需求日趋复杂,不同软件可实现的功能也逐渐增加,因此,需要进行多项功能的性能测试。因为调用单一服务器进行多项功能测试耗时长,目前常用的测试方法是:预先让用户构建不同功能的测试脚本,然后将不同功能的测试脚本随机分配至不同车辆,再调用不同车辆针对不同功能的测试脚本进行测试处理,直到所有测试满足要求。
3、但目前常用的测试方法有如下技术问题:不同车辆的状态、型号以及硬件性能均不相同,而随机分配方式分配测试性能脚本给不同车辆会导致分配的车辆与测试性能脚本不匹配,使得性能测试无法执行,影响测试进度,增加测试处理的耗时,降低测试效率。
技术实现思路
1、鉴于上述问题,本专利技术实施例提供了一种基于汽车的性能测试方法、装置及系统,用于解决现有技术中因车辆无法满足测试性能脚步要求而影响测试进度并降低测试效率的技术问题。
2、根据本专利技术实施例的一个方面,提供了一种基于汽车的性能测试方法,所述方法包括:
3、获取性能测试信息和第一汽车列表,其中,所述第一汽车列表包括:多辆完成注册通信和测试环境部署的汽车的信息;
4、按照所述性能测试信息从所述第一汽车列表筛选若干辆目标汽车,所述目标汽车
5、向若干辆所述目标汽车发送测试任务,以供每辆所述目标汽车按照所述测试任务进行性能测试,并在完成性能测试后反馈测试结果。
6、本专利技术实施通过获取性能测试信息和第一汽车列表;按照性能测试信息从第一汽车列表筛选若干辆满足性能测试信息的任务算力需求且处于上线状态的目标汽车;再调用若干辆满足要求的目标汽车进行性能测试;不但可以让测试汽车与测试脚本相匹配,避免因不匹配而测试无法执行的情况,而且通过多辆汽车进行测试处理,可以缩短测试耗时,提升测试效率。
7、根据本专利技术实施例的另一方面,提供了一种基于汽车的性能测试装置,包括:获取模块、筛选模块和测试模块;
8、所述获取模块,用于获取性能测试信息和第一汽车列表,其中,所述第一汽车列表包括:多辆完成注册通信和测试环境部署的汽车的信息;
9、所述筛选模块,用于按照所述性能测试信息从所述第一汽车列表筛选若干辆目标汽车,所述目标汽车是满足所述性能测试信息的任务算力需求且处于上线状态的汽车;
10、所述测试模块,用于向若干辆所述目标汽车发送测试任务,以供每辆所述目标汽车按照所述测试任务进行性能测试,并在完成性能测试后反馈测试结果。
11、根据本专利技术实施例的另一方面,提供了一种基于汽车的性能测试系统,所述系统包括:测试平台和多辆汽车,所述测试平台分别与所述多辆汽车通信;
12、所述测试平台适用于如上所述基于汽车的性能测试方法。
13、根据本专利技术实施例的另一方面,提供了一种基于汽车的性能测试设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
14、所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器上述实施例提供的基于汽车的性能测试方法的步骤内容。
15、根据本专利技术实施例的又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使基于汽车的性能测试设备/装置执行以下操作:
16、获取性能测试信息和第一汽车列表,其中,所述第一汽车列表包括:多辆完成注册通信和测试环境部署的汽车的信息;
17、按照所述性能测试信息从所述第一汽车列表筛选若干辆目标汽车,所述目标汽车是满足所述性能测试信息的任务算力需求且处于上线状态的汽车;
18、向若干辆所述目标汽车发送测试任务,以供每辆所述目标汽车按照所述测试任务进行性能测试,并在完成性能测试后反馈测试结果。
19、本专利技术实施通过获取性能测试信息和第一汽车列表;按照性能测试信息从第一汽车列表筛选若干辆满足性能测试信息的任务算力需求且处于上线状态的目标汽车;再调用若干辆满足要求的目标汽车进行性能测试;不但可以让测试汽车与测试脚本相匹配,避免因不匹配而测试无法执行的情况,而且通过多辆汽车进行测试处理,可以缩短测试耗时,提升测试效率。
20、上述说明仅是本专利技术实施例技术方案的概述,为了能够更清楚了解本专利技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
本文档来自技高网...【技术保护点】
1.一种基于汽车的性能测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述注册通信的操作,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据汽车反馈的注册请求与汽车完成注册并建立通信,包括:
4.根据权利要求3所述的方法,其特征在于,在所述根据汽车反馈的注册请求与汽车完成注册并建立通信的步骤后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述测试环境部署的操作,包括:
6.根据权利要求1所述的方法,其特征在于,在所述按照所述性能测试信息从所述第一汽车列表筛选若干辆目标汽车的步骤后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,在所述每辆所述目标汽车按照所述测试任务进行性能测试的步骤后,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,在所述目标汽车按照所述测试任务进行性能测试,并在完成性能测试后反馈测试结果的步骤后,所述方法还包括:
9.一种基于汽车的性能测试装置,其特征在于,所述装置包括:获取模块、筛选模
10.一种基于汽车的性能测试系统,其特征在于,所述系统包括:测试平台和多辆汽车,所述测试平台分别与所述多辆汽车通信;
...【技术特征摘要】
1.一种基于汽车的性能测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述注册通信的操作,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据汽车反馈的注册请求与汽车完成注册并建立通信,包括:
4.根据权利要求3所述的方法,其特征在于,在所述根据汽车反馈的注册请求与汽车完成注册并建立通信的步骤后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述测试环境部署的操作,包括:
6.根据权利要求1所述的方法,其特征在于,在所述按照所述性能测试信息从所述第一汽车...
【专利技术属性】
技术研发人员:何代运,
申请(专利权)人:阿维塔科技重庆有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。