【技术实现步骤摘要】
应用的压力测试方法、电子设备、存储介质及程序产品
[0001]本申请实施例涉及计算机
,尤其涉及一种应用的压力测试方法、电子设备、存储介质及程序产品。
技术介绍
[0002]压力测试可模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行待测应用,来测试待测应用的性能、可靠性、稳定性、网络性能等。通常,进行压力测试时,需要测试者指定压力测试上限,测试单元可以根据压力测试上限确定本次压力测试所需要的资源,在资源就绪后可以进行压力测试,且在一次压力测试过程中无法修改资源。
[0003]但是,压力测试上限是用户根据自身经验设置的,为了保证能够顺利得到测试对象的参数,需要设置较高的压力测试上限,导致测试资源的利用率较低。
[0004]有鉴于此,现有技术亟需解决的技术问题是如何提供一种资源利用率较高的压力测试方案的方案。
技术实现思路
[0005]有鉴于此,本申请实施例提供一种应用的压力测试方案,以至少部分解决上述问题。
[0006]根据本申请实施例的第一方面,提供了一种 ...
【技术保护点】
【技术特征摘要】
1.一种应用的压力测试方法,其中,所述方法包括:在压力测试过程中,确定针对待测应用的目标压力值;根据当前压力值与所述目标压力值确定变更的资源量,并根据变更的资源量生成资源调度请求;发送所述资源调度请求至调度单元,以通过所述调度单元根据变更的资源量为压力测试过程调度用于进行压力测试的资源,并按照所述目标压力值对所述待测应用进行压力测试。2.根据权利要求1所述的方法,其中,所述根据当前压力值与所述目标压力值确定变更的资源量,并根据变更的资源量生成资源调度请求,包括:根据当前压力值与所述目标压力值,判断是否需要增加进行压力测试的资源;若需要,则根据当前压力值与所述目标压力值确定增加的资源量,并根据增加的资源量生成所述资源调度请求。3.根据权利要求2所述的方法,其中,所述方法还包括:若不需要,则根据当前压力值与所述目标压力值,为压力测试过程对应的已有测试机进行压力释放操作,以按照所述目标压力值对待测应用进行压力测试。4.根据权利要求2所述的方法,其中,所述发送所述资源调度请求至调度单元,以通过所述调度单元根据变更的资源量为压力测试过程调度用于进行压力测试的资源,并按照所述目标压力值进行压力测试,包括:发送所述资源调度请求至调度单元,得到所述调度单元根据增加的资源量为压力测试过程调度新的测试机;为所述测试机分配压力测试过程对应的测试任务,以按照所述目标压力值进行压力测试。5.根据权利要求2所述的方法,其中,所述发送所述资源调度请求至调度单元,以通过所述调度单元根据变更的资源量为压力测试过程调度用于进行压力测试的资源,并按照所述目标压力值进行压力测试,包括:发送所述资源调度请求至调度单元,以通过所述调度单元根据增加的资源量,为压力测试过程对应的已有测试机增加用于进行压力测试的资源,并按照所述目标压力值进行压力测试。6.根据权利要求1
‑
5任一项所述的方法,其中,所述调度单元为云平台的调度单元,所述发送所述资源调度请求至调度单元,以通过所述调度单元根据变更的资源量为压力测试过程调度用于进行压力测试的资源,并按照所述目标压力值进行压力测试,包括:通过所述云平台接收...
【专利技术属性】
技术研发人员:殷成涛,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。