性能测试方法、装置、网络设备及计算机可读存储介质制造方法及图纸

技术编号:31500007 阅读:34 留言:0更新日期:2021-12-22 23:08
本申请实施例公开了一种性能测试方法、装置、网络设备及计算机可读存储介质,本申请实施例中性能测试装置获取数据拆分请求,数据拆分请求包括待处理数据以及待处理数据的拆分方案;然后根据拆分方案对待处理数据进行拆分处理,得到N个拆分后数据;再将拆分后数据分别拷贝至N个负载机的指定路径下;并将待运行脚本中的数据引用路径调整为指定路径,得到调整后脚本;最后调用N个负载机,根据调整后脚本分别从指定路径下读取拆分后数据,使得N个负载机根据拆分后数据分别进行性能测试。本方案可以对数据进行拆分,并且可以通过修改待运行脚本,使得负载机正确获取到拆分后的数据并进行性能测试,故本方案可以提高数据多样化处理的能力。能力。能力。

【技术实现步骤摘要】
性能测试方法、装置、网络设备及计算机可读存储介质


[0001]本申请涉及计算机
,具体涉及一种性能测试方法、装置、网络设备及计算机可读存储介质。

技术介绍

[0002]在进行分布式负载性能测试时,需要确保每台参与性能测试的负载机上都要有一份数据供脚本正常运行。
[0003]为了实现一些更贴近用户实际的模拟测试使用场景,需要对负载机上的性能测试数据有着变化性的要求,例如:提供一份性能测试数据,要求性能测试数据在不同的负载机上不能重复等,但是现有的性能测试平台没有数据多样化处理的能力,在进行性能测试时,不能很好地模拟用户实际的使用场景,所以为了更好地模拟用户实际的使用场,需要提高性能测试平台数据多样化处理的能力。

技术实现思路

[0004]本申请实施例提供一种性能测试方法、装置、网络设备及计算机可读存储介质,可以提高数据多样化处理的能力。
[0005]第一方面,本申请实施例提供了一种性能测试方法,包括:
[0006]获取数据拆分请求,所述数据拆分请求包括待处理数据以及所述待处理数据的拆分方案;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种性能测试方法,其特征在于,包括:获取数据拆分请求,所述数据拆分请求包括待处理数据以及所述待处理数据的拆分方案;根据所述拆分方案对所述待处理数据进行拆分处理,得到N个拆分后数据,所述N为大于1的整数;将所述拆分后数据分别拷贝至N个负载机的指定路径下;将待运行脚本中的数据引用路径调整为所述指定路径,得到调整后脚本;调用N个所述负载机,根据所述调整后脚本分别从所述指定路径下读取所述拆分后数据,使得N个所述负载机根据所述拆分后数据分别进行性能测试。2.根据权利要求1所述的方法,其特征在于,所述调用N个所述负载机,根据所述调整后脚本分别从所述指定路径下读取所述拆分后数据,包括:通过调度机调度所述调整后脚本至所述N个负载机;调用N个所述负载机,根据所述调整后脚本分别从所述指定路径下读取所述拆分后数据。3.根据权利要求1所述的方法,其特征在于,所述将待运行脚本中的数据引用路径调整为所述指定路径,得到调整后脚本之前,所述方法还包括:获取测试场景类型;根据所述测试场景类型从预置的脚本数据库中确定所述待运行脚本。4.根据权利要求1所述的方法,其特征在于,所述获取数据拆分请求之后,所述方法还包括:确定预置的负载机数量是否不小于N;所述根据所述拆分方案对所述待处理数据进行拆分处理,得到N个拆分后数据,包括:若所述预置的负载机数量不小于N,则根据所述拆分方案对所述待处理数据进行拆分处理,得到所述N个拆分后数据。5.根据权利要求4所述的方法,其特征在于,所述确定预置的负载机数量是否不小于所述拆分方案中的数据拆分数量之后,所述方法还包括:若所述预置的负载机数量小于N,则发出负载机数量不足提醒信号。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述待处理数据包括待拆分数据以及免拆分数据,所述根据所述拆分方案对所述待处理数据进行拆分处理,得到N个拆分后数据,包括:根据所述拆分方案对所述待拆分数据进行拆分处理...

【专利技术属性】
技术研发人员:蔡晓凌李笑陈玥屈勇周孝雅王宇霞
申请(专利权)人:顺丰科技有限公司
类型:发明
国别省市:

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

1