[发明专利]服务器性能压力测试的加压数据复用方法在审
申请号: | 201910939302.8 | 申请日: | 2019-09-30 |
公开(公告)号: | CN110764984A | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 吴维;唐永强;任喜亮 | 申请(专利权)人: | 上海游族信息技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 31307 上海远同律师事务所 | 代理人: | 许力;丁利华 |
地址: | 201800 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加压 历史测试 测试 记录 测试结果数据 压力测试 展示 服务器性能 名称搜索 人员判断 数据复用 数据继承 按钮 回溯 继承 搜索 保存 | ||
一种服务器性能压力测试的加压数据复用方法,包括:在每次压力测试时,生成历史测试记录,并保存相应的加压数据和测试结果数据;提供第一界面,用于供测试人员通过所述项目名称搜索对应的历史测试记录并对搜索到的历史测试记录进行展示;提供第二界面,用于展示对应该历史测试记录的测试结果数据,所述第二界面上具有加压数据继承按钮;提供第三界面,用于展示并供测试人员修改对应当前历史测试记录的加压数据;测试人员修改完毕后,通过测试人员修改后的加压数据进行加压。本发明为测试人员提供了第一界面、第二界面以及第三界面,便于测试人员判断相应的历史加压数据是否适合继承,同时,可以方便地回溯展示历史加压数据并进行修改,实现继承。
技术领域
本发明属于压力测试技术领域,尤其涉及一种服务器性能压力测试的加压数据复用方法。
背景技术
现今互联网已经进入超大规模时代,无论从用户量,还是流量角度,都已经达到一个新的规模。而互联网时代的一个基础模式就是b/s架构,浏览器和服务端,都是通过http(s)接口方式访问数据。一些新起的能力,如RPC(远程过程调用)等,也使用http(s)作为承载协议。
服务端http(s)接口的承载能力,必然备受考验。对于这些接口的性能压力测试需求,也越来越受到重视,测试需求量也与日俱增。
在进行压力测试时,需要根据加压数据(用于生成请求的参数以及用于构建加压模型的加压参数)对待测服务器进行加压,目前,每次测试时,会使用Jmeter等工具制作一个配置文件,该文件中包含加压数据,并且每次测试结束后,都会形成一个测试报告。为了提高效率,在进行新测试时,通常会对历史加压数据进行继承,达到借鉴和参考的目的,然后根据需要进行改动后,进行加压。
但是,目前的继承方式是通过工具打开配置文件后,对其中的加压数据进行调整和修改,其存在如下缺点:
1、配置文件中的内容复杂,不容易通过肉眼看懂;
2、在选择适于新测试继承的配置文件时,需要配合相应的测试报告进行综合判断,但是,配置文件与测试报告在文件名上并无关联,需要测试人员将一个个文件打开查看。
发明内容
基于此,针对上述技术问题,提供一种服务器性能压力测试的加压数据复用方法。
为解决上述技术问题,本发明采用如下技术方案:
一种服务器性能压力测试的加压数据复用方法,包括:
在每次压力测试时,生成历史测试记录,并保存相应的加压数据和测试结果数据,所述历史测试记录包括项目名称、测试名称、开始时间、结束时间、压测时长、等待时间以及任务状态,所述加压数据包括项目名称、测试名称、请求类型、请求参数、待测服务器URL地址、头部参数、虚拟用户数、压测时长、预期每秒请求数以及加压方式,所述请求类型为GET或者POST,所述请求参数为GET请求参数或者POST请求参数,所述加压方式为基础加压、步进加压、浪涌加压或者长时加压中的任意一种;
提供第一界面,用于供测试人员通过所述项目名称搜索对应的历史测试记录并对搜索到的历史测试记录进行展示;
提供第二界面,所述第二界面由测试人员点击所述第一界面展示的历史测试记录后触发,用于展示对应该历史测试记录的测试结果数据,所述第二界面上具有加压数据继承按钮;
提供第三界面,所述第三界面由测试人员点击所述加压数据继承按钮后触发,用于展示并供测试人员修改对应当前历史测试记录的加压数据;
测试人员修改完毕后,通过测试人员修改后的加压数据进行加压。
该方法由web前端以及后端实现;
web前端:
提供所述提供第一界面、第二界面以及第三界面;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海游族信息技术有限公司,未经上海游族信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910939302.8/2.html,转载请声明来源钻瓜专利网。