[发明专利]一种性能测试执行方法及系统在审
申请号: | 202110084651.3 | 申请日: | 2021-01-21 |
公开(公告)号: | CN112765005A | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 潘晴 | 申请(专利权)人: | 中信银行股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京市兰台律师事务所 11354 | 代理人: | 张峰 |
地址: | 100020 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 性能 测试 执行 方法 系统 | ||
1.一种性能测试执行方法,其特征在于,包括:
采集测试需求;
根据测试需求进行测试准备;
执行性能测试并存储性能测试结果数据;
根据性能测试结果数据进行性能调优;
输出性能测试报告。
2.如权利要求1所述的方法,其特征在于,所述采集测试需求包括收集统计开发人员反馈的性能测试申请单,所述测试需求包括需求内容、环境信息、数据存量、性能测试指标、网络拓扑图和业务逻辑图。
3.如权利要求1所述的方法,其特征在于,所述测试准备包括:
依据测试需求创建测试方案;
依据测试方案部署测试应用和测试中间件;
准备存量数据和测试数据;
依据测试方案判断测试过程是否涉及挡板程序,如是则准备挡板程序;
准备测试脚本,设置参数化和断言。
4.如权利要求1所述的方法,其特征在于,所述执行性能测试包括:
创建测试环境;
调用测试脚本;
设置测试场景,所述测试场景包括单负载压力测试、混合压力测试或稳定性压力测试;
选择执行机或自动分配执行机进行性能测试,同时监控服务器资源负载;
汇总执行机测试结果和服务器资源负载数据生成性能测试结果数据。
5.如权利要求4所述的方法,其特征在于,所述执行性能测试还包括:
根据选定的性能测试结果数据设置TPS绘制点并生成TPS曲线图;
汇总TPS曲线图生成测试简报。
6.如权利要求1所述的方法,其特征在于,所述性能调优包括统计不达标的接口信息并定位影响性能的具体位置进行针对性调整。
7.如权利要求1所述的方法,其特征在于,所述输出性能测试报告包括将性能测试报告发送至开发人员和项目管理人员进行评审。
8.一种性能测试执行系统,其特征在于,包括:
测试需求调研模块,用于收集统计开发人员反馈的性能测试申请单并生成测试需求;
测试准备模块,用于根据测试需求进行测试准备;
测试执行模块,用于执行性能测试并存储性能测试结果数据;
性能调优模块,用于根据性能测试结果数据进行性能调优;
测试报告输出模块,用于生成性能测试报告并将性能测试报告发送至开发人员和项目管理人员进行评审。
9.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。
10.一种电子设备,其特征在于,包括处理器和存储器;
所述存储器,用于存储存量数据和测试数据;
所述处理器,用于通过调用存量数据和测试数据,执行权利要求1至7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中信银行股份有限公司,未经中信银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110084651.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种控制阀
- 下一篇:一种应用灰度发布方法、系统及计算机可读存储介质