【CN109960619A】一种性能测试平台及方法【专利】

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 (43)申请公布日 (21)申请号 201910112366.0

(22)申请日 2019.02.12

(71)申请人 众安在线财产保险股份有限公司

地址 200002 上海市黄浦区圆明园路169号

协进大楼4-5楼

(72)发明人 李德宝 张招 安太伟 童博林 

牛子春 时光南 高德森 

(74)专利代理机构 北京市万慧达律师事务所

11111

代理人 顾友

(51)Int.Cl.

G06F 11/22(2006.01)

G06F 11/34(2006.01)

(54)发明名称

一种性能测试平台及方法

(57)摘要

本发明公开了一种性能测试平台及方法,包

括配合使用的性能测试控制台和后台服务平台,

性能测试控制台至少包括:测试需求管理模块,

用于对提测需求进行管理,获取标准化的项目提

测信息;机器资源管理模块,用于对接资源池管

理系统,向资源池管理系统申请机器资源;测试

报告管理模块,用于对接收到的测试数据进行实

时分析处理后,展示相应数据并将最终结果存储

至数据库。本发明从项目提测开始,对提测需求

进行管理,通过标准化模板使提测信息更加准

确,通过平台的机器资源管理模块协助,直接配

置所需要的机器资源,缩短了性能测试准备周

期,省时省力,并且支持测试报告生成功能,方便

测试人员尤其是非专业测试人员查看相关数据。权利要求书2页 说明书9页 附图2页CN 109960619 A 2019.07.02

C N 109960619

A

权 利 要 求 书1/2页CN 109960619 A

1.一种性能测试平台,包括配合使用的性能测试控制台和后台服务平台,其特征在于,所述性能测试控制台至少包括:

测试需求管理模块,用于对提测需求进行管理,获取标准化的项目提测信息;

机器资源管理模块,用于对接资源池管理系统,向所述资源池管理系统申请机器资源;

测试报告管理模块,用于对接收到的测试数据进行实时分析处理后,展示相应数据并将最终结果存储至数据库。

2.根据权利要求1所述的性能测试平台,其特征在于,所述性能测试控制台还包括:

测试脚本管理模块,用于上传或者在线编辑脚本,获取可执行的压测脚本。

3.根据权利要求1或2所述的性能测试平台,其特征在于,所述性能测试控制台还包括:

测试流程管理模块,用于对提测项目以及项目参与人进行管理。

4.根据权利要求1或2所述的性能测试平台,其特征在于,所述性能测试控制台还包括

测试计划管理模块,用于控制关联项目、资源申请功能,对测试计划进行管理,执行压测,触发任务分发模块,发消息给任务执行服务平台发起执行,启动应用监控服务平台实时收集应用数据。

5.根据权利要求1或2所述的性能测试平台,其特征在于,所述后台服务平台包括:

资源管理系统,用于控制资源池的上线及下线操作,压测机的初始化、释放以及启动操作。

6.根据权利要求1或2所述的性能测试平台,其特征在于,所述后台服务平台还包括:

应用指标监控服务平台,用于采集被测服务器的测试数据,并将所述测试数据实时返回给所述性能测试控制台。

7.根据权利要求1或2所述的性能测试平台,其特征在于,所述后台服务平台还包括:

任务执行服务平台,用于实时从所述性能测试控制台获取提测项目的相关数据,执行相关测试计划。

8.根据权利要求7所述的性能测试平台,其特征在于,所述后台服务平台还包括:

任务分发服务平台,用于触发所述任务执行服务平台执行相关测试计划。

9.根据权利要求1或2所述的性能测试平台,其特征在于,所述后台服务平台还包括:

脚本解析服务平台,用于解析所述上传或在线编辑的脚本,生成可执行的压测脚本,并将所述压测脚本发送至所述性能测试控制台。

10.一种性能测试方法,其特征在于,所述方法基于权利要求1至9任意一项所述性能测试平台,所述方法包括如下步骤:

S1:获取项目提测信息,所述项目提测信息至少包括提测需求信息;

S2:根据所述项目提测信息新建测试计划,所述测试计划包括测试所需机器信息;

S3:根据所述测试计划申请机器资源,所述机器执行所述测试计划,对所述待测服务器进行测试;

S4:获取测试数据,对所述测试数据进行实时分析处理,生成测试报告。

11.根据权利要求10所述的性能测试方法,其特征在于,所述根据所述项目提测信息新建测试计划还包括:

上传或者在线编辑脚本,获取可执行的压测脚本。

12.根据权利要求10或11所述的性能测试方法,其特征在于,所述方法还包括:

2

相关文档
最新文档