一种持续压测监控方法、装置、介质及产品与流程
- 国知局
- 2024-08-30 14:26:18
本发明涉及性能测试领域,特别是涉及一种持续压测监控方法、装置、介质及产品。
背景技术:
1、性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统接口进行性能测试。现有的对于系统目标接口的性能测试,一般仅在交付前测试,且仅测试一次,无误则进行交付和使用;在日常迭代过程中,如果遇到性能问题后,再次交由相关工作人员进行调控及处理。这样的处理方式,虽然能够解决问题,但不能提前快速发现问题,问题修复周期也变长。若是一段时间内多次出现问题,则可能会影响客户的正常工作,稳定性较差。
技术实现思路
1、本发明的目的是提供一种持续压测监控方法、装置、介质及产品,主动进行接口性能测试,保证应用稳定性。
2、为实现上述目的,本发明提供了如下方案:
3、一种持续压测监控方法,包括:
4、搭建压测环境;
5、使用预设压测脚本,在所述压测环境中定时对目标接口进行性能测试,持续得到性能测试指标结果;
6、基于预设时长内的多个性能测试指标结果,确定目标接口性能指标数据变化趋势;
7、当所述目标接口性能指标数据变化趋势为下降趋势时,确定目标接口性能变化原因;
8、保存所有所述性能测试指标结果及对应的目标接口性能变化原因。
9、可选地,在所述压测环境中定时对目标接口进行性能测试,具体为:在每天的预定时间自动触发接口性能测试任务,对目标接口进行性能测试。
10、可选地,所述性能测试指标结果中的性能测试指标为每秒钟请求处理数量、每秒钟事务请求数量、请求成功率、平均响应时间及cpu使用率中的一项或多项。
11、可选地,所述目标接口性能指标数据变化趋势以折线图的形式展示。
12、可选地,方法还包括:当所述性能测试指标结果未满足预期性能测试指标条件时,发出预警。
13、可选地,方法还包括:
14、构建压测环境所处的时期为:目标接口已交付给客户,或者,目标接口未交付给客户;
15、当处于目标接口已交付给客户的时期时,在云服务器中构建压测环境。
16、一种计算机装置,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序以实现所述的持续压测监控方法。
17、一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的持续压测监控方法。
18、一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现所述的持续压测监控方法。
19、根据本发明提供的具体实施例,本发明公开了以下技术效果:
20、本发明使用预设压测脚本,在压测环境中定时对目标接口进行性能测试,持续得到性能测试指标结果;基于预设时长内的多个性能测试指标结果,确定目标接口性能指标数据变化趋势;当目标接口性能指标数据变化趋势为下降趋势时,确定目标接口性能变化原因,提前规避性能风险。本发明能够主动进行接口性能测试,保证应用稳定性。
技术特征:1.一种持续压测监控方法,其特征在于,方法包括:
2.根据权利要求1所述的持续压测监控方法,其特征在于,在所述压测环境中定时对目标接口进行性能测试,具体为:在每天的预定时间自动触发接口性能测试任务,对目标接口进行性能测试。
3.根据权利要求1所述的持续压测监控方法,其特征在于,所述性能测试指标结果中的性能测试指标为每秒钟请求处理数量、每秒钟事务请求数量、请求成功率、平均响应时间及cpu使用率中的一项或多项。
4.根据权利要求1所述的持续压测监控方法,其特征在于,所述目标接口性能指标数据变化趋势以折线图的形式展示。
5.根据权利要求1所述的持续压测监控方法,其特征在于,方法还包括:当所述性能测试指标结果未满足预期性能测试指标条件时,发出预警。
6.根据权利要求1所述的持续压测监控方法,其特征在于,方法还包括:
7.一种计算机装置,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-6中任一项所述的持续压测监控方法。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-6中任一项所述的持续压测监控方法。
9.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-6中任一项所述的持续压测监控方法。
技术总结本发明公开一种持续压测监控方法、装置、介质及产品,涉及接口测试领域,方法包括:使用预设压测脚本,在压测环境中定时对目标接口进行性能测试,持续得到性能测试指标结果;基于预设时长内的多个性能测试指标结果,确定目标接口性能指标数据变化趋势;当目标接口性能指标数据变化趋势为下降趋势时,确定目标接口性能变化原因;保存所有性能测试指标结果及对应的目标接口性能变化原因。本发明主动进行接口性能测试,确定目标接口性能变化原因可用于提前规避性能风险,保证应用稳定性。技术研发人员:徐良春,黎绵星,骆海东,颜嘉梁受保护的技术使用者:上海聚水潭网络科技有限公司技术研发日:技术公布日:2024/8/27本文地址:https://www.jishuxx.com/zhuanli/20240830/282021.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表