压力测试案例数量确定方法、装置、设备及存储介质制造方法及图纸

技术编号:38209301 阅读:20 留言:0更新日期:2023-07-21 16:59
本发明专利技术提供了一种压力测试案例数量确定方法、装置、设备及存储介质,可应用于金融领域或其他领域,根据压力测试遵循二项分布为重复n次独立的伯努利试验的研究结果,基于二项分布的置信度计算公式构建压力测试案例数量估算模型,从而在根据待测试系统的业务需求确定待测试系统的置信水平和可靠性之后,将其输入压力测试案例数量估算模型,得到模型输出的总案例数量,相对于现有技术中基于业务增长根据个人经验估算压力测试案例数量的方式,准确性更高,避免压力测试案例数量过少或者压力测试案例数量过多对压力测试效果的影响。案例数量过多对压力测试效果的影响。案例数量过多对压力测试效果的影响。

【技术实现步骤摘要】
压力测试案例数量确定方法、装置、设备及存储介质


[0001]本专利技术涉及软件测试
,更具体的,涉及一种压力测试案例数量确定方法、装置、设备及存储介质。

技术介绍

[0002]压力测试是通过模拟实际生产环境,向软件系统发送预期数量的交易请求,测试软件系统在不同压力情况下的性能是否满足生产性能要求,如交易响应时间、并发用户数、批量时间是否符合业务要求,资源利用率是否控制在指定范围内等。
[0003]压力测试的总的案例数量是制定压力测试方案的主要依据。目前,测试人员主要基于业务增长根据个人经验估算压力测试的案例数量,准确性较低。

技术实现思路

[0004]有鉴于此,本专利技术提供了一种压力测试案例数量确定方法、装置、设备及存储介质,提高了压力测试案例数量的准确性。
[0005]为了实现上述专利技术目的,本专利技术提供的具体技术方案如下:
[0006]第一方案,本专利技术实施例提供了一种压力测试案例数量确定方法,包括:
[0007]根据待测试系统的业务需求,确定所述待测试系统的置信水平和可靠性;<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种压力测试案例数量确定方法,其特征在于,包括:根据待测试系统的业务需求,确定所述待测试系统的置信水平和可靠性;将所述待测试系统的置信水平和可靠性输入压力测试案例数量估算模型,得到所述压力测试案例数量估算模型输出的总案例数量,所述压力测试案例数量估算模型是基于二项分布的置信度计算公式构建的。2.根据权利要求1所述的方法,其特征在于,基于二项分布的置信度计算公式构建所述压力测试案例数量估算模型,包括:令二项分布的置信度计算公式中的失败实验次数为0,对二项分布的置信度计算公式进行化简处理,得到置信水平、可靠性与总实验样本数之间的计算关系;将所述计算关系中的总实验样本数确定为压力测试的总案例数量,得到所述压力测试案例数量估算模型。3.根据权利要求1所述的方法,其特征在于,所述根据待测试系统的业务需求,确定所述待测试系统的置信水平和可靠性,包括:根据所述待测试系统的业务需求中的系统可用性等级以及预先配置的系统可用性等级与置信水平之间的对应关系,确定所述待测试系统的置信水平;根据所述待测试系统的业务需求中的系统可用性等级以及预先配置的系统可用性等级与用户能容忍中断时间的对应关系,确定所述待测试系统对应的用户能容忍中断时间;基于所述待测试系统对应的用户能容忍中断时间,确定所述待测试系统的可靠性。4.根据权利要求3所述的方法,其特征在于,基于所述待测试系统对应的用户能容忍中断时间,确定所述待测试系统的可靠性,包括:在所述待测试系统不存在关联系统的情况下,基于所述待测试系统对应的用户能容忍中断时间以及压力测试预估时长,确定所述待测试系统的可靠性。5.根据权利要求3所述的方法,其特征在于,基于所述待测试系统对应的用户能容忍中断时间,确定所述待测试系统的可靠性,包括:在所述待测试系统存在关联系统的情况下,确定所述待测试系统的关联系统以及所述待测试系统与所述关联系统之间的连接方式;分别基于所述待测试系统对应的用户能容忍中断时间与所述关联系统对...

【专利技术属性】
技术研发人员:牙祖将
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1