System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于云端的语音服务全链路压测方法及相关设备技术_技高网

一种基于云端的语音服务全链路压测方法及相关设备技术

技术编号:43624643 阅读:11 留言:0更新日期:2024-12-11 15:04
本申请公开了一种基于云端的语音服务全链路压测方法及相关设备,涉及云端测试领域,该方法包括:获取目标云端关联的实际车辆历史语音服务使用规律统计信息,其中,历史语音服务使用规律统计信息包括统计时间段信息、调用语音服务车辆数目信息和每辆车辆调用语音服务平均次数信息;控制模拟车辆与上述目标云端建立连接;控制上述模拟车辆基于上述历史语音服务使用规律统计信息对上述目标云端进行语音服务全链路压测,并获取测试结果。

【技术实现步骤摘要】

本说明书涉及云端测试领域,更具体地说,本申请涉及一种基于云端的语音服务全链路压测方法及相关设备


技术介绍

1、随着智能驾舱的普及,用户越来越习惯通过语音交互的方式调用车辆服务。现阶段对智能车舱提供的语音服务包括最后车内对语音指令的实现。但是整个全链路测试缺少压测的方法,市面上对语音服务的压测往往只能支持到语音的识别和理解,而基于实车的全链路测试则由于成本较高则会缺少压测环节。

2、有基于此,有必要提出一种基于云端的语音服务全链路压测方法。


技术实现思路

1、在
技术实现思路
部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本申请的
技术实现思路
部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。

2、第一方面,本申请提出一种基于云端的语音服务全链路压测方法,包括:

3、获取目标云端关联的实际车辆历史语音服务使用规律统计信息,其中,历史语音服务使用规律统计信息包括统计时间段信息、调用语音服务车辆数目信息和每辆车辆调用语音服务平均次数信息;

4、控制模拟车辆与上述目标云端建立连接;

5、控制上述模拟车辆基于上述历史语音服务使用规律统计信息对上述目标云端进行语音服务全链路压测,并获取测试结果。

6、在一种可行的实施方式中,还包括:

7、统计上述目标云端的全部历史语音服务使用信息;

8、根据上述模拟车辆的身份信息排除上述全部历史语音服务使用信息中的模拟车辆语音服务使用信息,以获取实际车辆历史语音服务使用信息;

9、获取偶发现象时间段,其中,上述偶发现象时间段包括恶劣天气时间段和重大活动时间段;

10、在上述实际车辆历史语音服务使用信息中剔除上述偶发现象时间段对应的语音服务使用信息,并进行规律统计以获取上述实际车辆历史语音服务使用规律统计信息。

11、在一种可行的实施方式中,上述统计时间段信息是基于路况拥堵时间段信息确定的,上述统计时间段端信息对应的时间段长度不同。

12、在一种可行的实施方式中,还包括

13、基于上述车辆历史语音服务使用规律统计信息,确定目标云端的运行压力与时间规律信息;

14、基于上述运行压力与时间规律信息和上述历史语音服务使用规律统计信息对上述目标云端进行语音服务全链路压测,以降低上述全链路压测对目标云端实际运行的影响。

15、在一种可行的实施方式中,上述历史语音服务使用规律统计信息还包括车型调用规律信息、网络连接条件信息和异常行为信息,网络连接条件信息包括4g连接条件、5g连接条件和弱信号连接条件,上述异常行为信息包括大量服务请求行为、网络抖动行为和断连重连行为。

16、在一种可行的实施方式中,还包括:

17、基于上述车型调用规律信息生成语音服务请求;

18、基于上述网络连接条件随机分配网络条件;

19、在高峰时段引入大量服务请求行为,并随机插入网络抖动和断连重连行为,以进行语音服务全链路附加压测,并获取附加条件下的测试结果。

20、在一种可行的实施方式中,上述测试结果包括qps、tps、响应时间、内存和cpu使用率中一种或多种。

21、第二方面、本申请提出一种基于云端的语音服务全链路压测装置,包括:

22、获取单元,用于获取目标云端关联的实际车辆历史语音服务使用规律统计信息,其中,历史语音服务使用规律统计信息包括统计时间段信息、调用语音服务车辆数目信息和每辆车辆调用语音服务平均次数信息;

23、控制单元,用于控制模拟车辆与上述目标云端建立连接;

24、测试单元,用于控制上述模拟车辆基于上述历史语音服务使用规律统计信息对上述目标云端进行语音服务全链路压测,并获取测试结果。

25、第三方面,一种电子设备,包括:存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器用于执行存储器中存储的计算机程序时实现如上述的第一方面任一项的基于云端的语音服务全链路压测方法的步骤。

26、第四方面,本申请还提出一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现第一方面任一项的基于云端的语音服务全链路压测方法。

27、综上,本申请实施例的基于云端的语音服务全链路压测方法包括:获取目标云端关联的实际车辆历史语音服务使用规律统计信息,其中,历史语音服务使用规律统计信息包括统计时间段信息、调用语音服务车辆数目信息和每辆车辆调用语音服务平均次数信息;控制模拟车辆与上述目标云端建立连接;控制上述模拟车辆基于上述历史语音服务使用规律统计信息对上述目标云端进行语音服务全链路压测,并获取测试结果。本申请实施例提出的基于云端的语音服务全链路压测方法,通过模拟车辆的语音服务请求基于历史使用规律,使得测试更加贴近实际使用情况。本方法涵盖不同时间段的使用情况,模拟多种网络条件和异常行为,全面评估云端服务的性能和稳定性。通过自动化模拟和实时监控,快速获取测试结果,识别系统瓶颈和潜在问题。通过监控qps、tps、响应时间、内存和cpu使用率等关键性能指标,全面评估云端服务的性能和稳定性。

28、本申请提出的基于云端的语音服务全链路压测方法,本申请的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本申请的研究和实践而为本领域的技术人员所理解。

本文档来自技高网...

【技术保护点】

1.一种基于云端的语音服务全链路压测方法,其特征在于,包括:

2.根据权利要求1所述的基于云端的语音服务全链路压测方法,其特征在于,还包括:

3.根据权利要求1所述的基于云端的语音服务全链路压测方法,其特征在于,所述统计时间段信息是基于路况拥堵时间段信息确定的,所述统计时间段端信息对应的时间段长度不同。

4.根据权利要求1所述的基于云端的语音服务全链路压测方法,其特征在于,还包括:

5.根据权利要求1所述的基于云端的语音服务全链路压测方法,其特征在于,所述历史语音服务使用规律统计信息还包括车型调用规律信息、网络连接条件信息和异常行为信息,网络连接条件信息包括4G连接条件、5G连接条件和弱信号连接条件,所述异常行为信息包括大量服务请求行为、网络抖动行为和断连重连行为。

6.根据权利要求5所述的基于云端的语音服务全链路压测方法,其特征在于,还包括:

7.根据权利要求1至6中任一项所述的基于云端的语音服务全链路压测方法,其特征在于,所述测试结果包括QPS、TPS、响应时间、内存和CPU使用率中一种或多种。

<p>8.一种基于云端的语音服务全链路压测装置,其特征在于,包括:

9.一种电子设备,包括:存储器和处理器,其特征在于,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-7中任一项所述的基于云端的语音服务全链路压测方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的基于云端的语音服务全链路压测方法的步骤。

...

【技术特征摘要】

1.一种基于云端的语音服务全链路压测方法,其特征在于,包括:

2.根据权利要求1所述的基于云端的语音服务全链路压测方法,其特征在于,还包括:

3.根据权利要求1所述的基于云端的语音服务全链路压测方法,其特征在于,所述统计时间段信息是基于路况拥堵时间段信息确定的,所述统计时间段端信息对应的时间段长度不同。

4.根据权利要求1所述的基于云端的语音服务全链路压测方法,其特征在于,还包括:

5.根据权利要求1所述的基于云端的语音服务全链路压测方法,其特征在于,所述历史语音服务使用规律统计信息还包括车型调用规律信息、网络连接条件信息和异常行为信息,网络连接条件信息包括4g连接条件、5g连接条件和弱信号连接条件,所述异常行为信息包括大量服务请求行为、网络抖动行为和断连...

【专利技术属性】
技术研发人员:庞煜
申请(专利权)人:岚图汽车科技有限公司
类型:发明
国别省市:

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

1