【技术实现步骤摘要】
一种压力测试方法、装置和计算机可读存储介质
本申请涉及通信
,具体涉及一种压力测试方法、装置和计算机可读存储介质。
技术介绍
近年来,由于网络用户的增加,为了保障用户的正常使用,压力测试也越来越有必要,压力测试的需求也越来越多,但是目前的压力测试方法中使用的机器大多是从现网中选取的,使用的是实际用于为用户提供服务的机器来进行测试,这样的话,会威胁用户的实际使用,影响网络安全,而且,提出测试请求后,需要人工审核和配置机器,需要耗费大量的时间,效率较低。
技术实现思路
有鉴于此,本申请实施例提供了一种压力测试方法、装置和计算机可读存储介质,可以安全高效地进行压力测试。第一方面,本申请实施例提供了一种压力测试方法,包括:在一些实施例中,所述压力测试方法,包括:获取配置指令,所述配置指令携带测试所需机器基本配置信息;根据所述测试所需机器基本配置信息,从第一网络中选取第一目标机器,得到目标机器测试集群,所述第一网络包括多个预设候选机器;获取测试信息在所述目标机器测试集群 ...
【技术保护点】
1.一种压力测试方法,其特征在于,包括:/n获取配置指令,所述配置指令携带测试所需机器基本配置信息;/n根据所述测试所需机器基本配置信息,从第一网络中选取处于闲置状态的第一目标机器,得到目标机器测试集群,所述第一网络包括多个预设候选机器;/n获取测试信息在所述目标机器测试集群内的第一目标机器之间进行传输的传输链路;/n根据所述传输链路确定允许第一目标机器进行测试信息传输的传输条件;/n基于所述传输链路和所述传输条件对所述目标机器测试集群内的第一目标机器进行配置,得到配置后的目标机器测试集群;/n当所述测试信息满足所述传输条件时,基于所述传输链路,在所述配置后的目标机器测试集 ...
【技术特征摘要】
1.一种压力测试方法,其特征在于,包括:
获取配置指令,所述配置指令携带测试所需机器基本配置信息;
根据所述测试所需机器基本配置信息,从第一网络中选取处于闲置状态的第一目标机器,得到目标机器测试集群,所述第一网络包括多个预设候选机器;
获取测试信息在所述目标机器测试集群内的第一目标机器之间进行传输的传输链路;
根据所述传输链路确定允许第一目标机器进行测试信息传输的传输条件;
基于所述传输链路和所述传输条件对所述目标机器测试集群内的第一目标机器进行配置,得到配置后的目标机器测试集群;
当所述测试信息满足所述传输条件时,基于所述传输链路,在所述配置后的目标机器测试集群内进行传输,得到测试结果。
2.如权利要求1所述的压力测试方法,其特征在于,根据所述传输链路确定允许第一目标机器进行测试信息传输的传输条件,包括:
根据所述传输链路,确定所述第一目标机器的目标传输信息,目标传输信息包括第一目标机器的传输接口标识和网络协议地址;
基于所述目标传输信息,确定所述传输条件。
3.如权利要求1所述的压力测试方法,其特征在于,所述第一目标机器包括发压机器和被压机器;
当满足所述传输条件时,所述测试信息基于所述传输链路,在所述配置后的目标机器测试集群内进行传输,得到测试结果,包括:
基于所述发压机器生成测试信息;
根据所述传输链路,确定所述测试信息传输的目标地址;
当所述目标地址符合所述传输条件时,将所述测试信息传输给目标地址对应的被压机器;
统计所述被压机器基于所述测试信息生成响应信息的时间和数量,得到统计参数;
基于所述统计参数得到所述测试结果。
4.如权利要求1所述的压力测试方法,其特征在于,所述配置指令还携带有测试场景信息;
所述压力测试方法还包括:
当所述第一网络内的闲置机器不满足所述测试所需机器基本配置信息的要求时,生成扩容配置申请信息,所述扩容配置申请信息包括所述测试所需机器基本配置信息和所述测试场景信息;
基于所述测试所需机器基本配置信息和所述测试目的测试场景信息,对所述扩容配置申请信息进行安全审核;
当安全审核通过时,选取第二网络中处于闲置状态的第二目标机器加入所述配置后的目标机器测试集群,得到扩容配置后的目标机器测试集群。
5.如权利要求4所述的压力测试方法,其特征在于,所述当安全审核通过时,选取第二网络中处于闲置状态的第二目标机器加入所述配置后的目标机器测试集群,得到扩容配置后的目标机器测试集群,包括:
当审核通过时,从第二网络中选取处于闲置状态的第二目标机器;
获取所述第二目标机器的传输接口标识和网络协议地址;
基于所述第二目标机...
【专利技术属性】
技术研发人员:尹华乐,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。