性能测试报告模板.doc

上传人:wj 文档编号:248107 上传时间:2023-04-28 格式:DOC 页数:13 大小:303KB
下载 相关 举报
性能测试报告模板.doc_第1页
第1页 / 共13页
性能测试报告模板.doc_第2页
第2页 / 共13页
性能测试报告模板.doc_第3页
第3页 / 共13页
性能测试报告模板.doc_第4页
第4页 / 共13页
性能测试报告模板.doc_第5页
第5页 / 共13页
性能测试报告模板.doc_第6页
第6页 / 共13页
性能测试报告模板.doc_第7页
第7页 / 共13页
性能测试报告模板.doc_第8页
第8页 / 共13页
性能测试报告模板.doc_第9页
第9页 / 共13页
性能测试报告模板.doc_第10页
第10页 / 共13页
性能测试报告模板.doc_第11页
第11页 / 共13页
性能测试报告模板.doc_第12页
第12页 / 共13页
性能测试报告模板.doc_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

性能测试报告模板.doc

《性能测试报告模板.doc》由会员分享,可在线阅读,更多相关《性能测试报告模板.doc(13页珍藏版)》请在冰点文库上搜索。

性能测试报告模板.doc

.

[专业公司名]

[系统名称]

性能测试报告

版本号:

V1.0

2014年06月10日

共享服务中心

1引言

1.1编写目的

编写该测试总结报告主要有以下几个目的

1.通过对测试结果的分析,得到对系统质量的评价;

2.系统存在的缺陷,为修复和预防bug提供建议;

3.分析测试过程中的不足,为将来的改进提供参考;

说明:

列举该报告的作用及其编写目的

1.2阅读对象

主要读者:

太平养老及共享中心的领导、团险核心系统的用户、系统需求人员、系统开发人员、测试人员

其他读者:

其他愿意了解团险核心系统的其他人员

说明:

列举该报告主要的阅读对象,和其他潜在可能的阅读对象

1.3参考资料

XXX项目性能测试方案

XXX项目性能测试需求确认表

XXX项目结果分析表

…………..

2系统评价

对系统做整体性能测试情况做总结,并对系统整体性能做评估和评价。

3测试环境

3.1网络拓扑结构图

可添加生产环境网络拓扑结构图与性能测试环境网络拓扑结构图,并对比,如一致要说明环境一致;如不一致,要说明差异性。

与接口系统的对接情况做说明,如对接XXX接口的测试环境或者开发挡板等。

3.2软硬件配置

性能测试硬件基础环境表

服务器名称

主机明细(ip)

配置

性能测试

生产环境

备注

设备数量

设备数量

服务器一

4CPU,内存8GB

2

1

对环境说明,如共用服务器等

性能测试软件环境配置表

软件类型

软件名称

版本号

应用服务器一操作系统

应用服务器二操作系统

应用服务器N操作系统

中间件中间件

应用服务器一

应用服务器二

应用服务器N

性能测试环境参数配置表

类型

参数名称

参数数值

Oracle

WebLogic

…………..

说明环境参数配置表可以以此表格的形式展现,也可以内嵌配置文件。

4测试进度

编号

任务

计划开始时间

计划完成时间

实际开始时间

实际完成时间

实际工作量

1

软需文档熟悉

2

性能测试需求调研

3

性能测试方案编写

4

性能测试方案评审

5

性能测试数据准备

6

性能测试脚本编写

7

性能测试环境搭建以及初始数据准备

8

模拟器准备

9

性能测试第一轮执行

10

性能测试调优

11

性能测试第二轮执行

12

性能测试结果分析

13

性能测试报告编写

14

性能测试报告评审

………..

添加进度偏差说明分析

5测试数据

添加表格,对重点表的数据量做说明,各项目可根据实际情况进行删减和增加项。

表名

基础数据量

增量

时间跨度

备注

增量:

可以是交易功能insert新增的数据量,也可以是查询类功能的查询结果的数据量。

6测试情况

6.1基准测试

6.1.1测试过程

描述测试过程中遇到的问题,解决的方法等。

如没有,本小节可删减。

6.1.2测试结果

第一轮:

未达指标的数据可以标红突出

交易名称(脚本名)

业务名称

持续运行时间(分)

最小响应时间(秒)

最大响应时间(秒)

90%用户响应时间(秒)

平均响应时间(秒)

成功率(%)

平均TPS(秒)

 

业务名称1

 

 

 

 

 

100%

 

 

业务名称2

 

 

 

 

 

100%

 

 

业务名称3

 

 

 

 

 

100%

 

 

业务名称4

 

 

 

 

 

100%

 

 

业务名称5

 

 

 

 

 

100%

 

 

业务名称N

 

 

 

 

 

100%

 

第二轮

交易名称(脚本名)

业务名称

持续运行时间(分)

最小响应时间(秒)

最大响应时间(秒)

90%用户响应时间(秒)

平均响应时间(秒)

成功率(%)

平均TPS(秒)

 

业务名称1

 

 

 

 

 

100%

 

 

业务名称2

 

 

 

 

 

100%

 

 

业务名称3

 

 

 

 

 

100%

 

 

业务名称4

 

 

 

 

 

100%

 

 

业务名称5

 

 

 

 

 

100%

 

 

业务名称N

 

 

 

 

 

100%

 

第三轮:

交易名称(脚本名)

业务名称

持续运行时间(分)

最小响应时间(秒)

最大响应时间(秒)

90%用户响应时间(秒)

平均响应时间(秒)

成功率(%)

平均TPS(秒)

 

业务名称1

 

 

 

 

 

100%

 

 

业务名称2

 

 

 

 

 

100%

 

 

业务名称3

 

 

 

 

 

100%

 

 

业务名称4

 

 

 

 

 

100%

 

 

业务名称5

 

 

 

 

 

100%

 

 

业务名称N

 

 

 

 

 

100%

 

6.1.3测试分析

可添加几轮测试的时间比对图,图形选择一般选择为柱状图。

对测试结果做分析说明。

6.2单一并发测试

6.2.1测试过程

6.2.2测试结果

第一轮:

交易名称(脚本名)

业务名称

持续运行时间(分)

并发用户数

最小响应时间(秒)

最大响应时间(秒)

90%用户响应时间(秒)

平均响应时间(秒)

成功率(%)

平均TPS(秒)

 

业务名称1

 

 

 

 

 

 

100%

 

 

业务名称2

 

 

 

 

 

 

100%

 

 

业务名称3

 

 

 

 

 

 

100%

 

 

业务名称4

 

 

 

 

 

 

100%

 

 

业务名称5

 

 

 

 

 

 

100%

 

 

业务名称N

 

 

 

 

 

 

100%

 

第二轮:

交易名称(脚本名)

业务名称

持续运行时间(分)

并发用户数

最小响应时间(秒)

最大响应时间(秒)

90%用户响应时间(秒)

平均响应时间(秒)

成功率(%)

平均TPS(秒)

 

业务名称1

 

 

 

 

 

 

100%

 

 

业务名称2

 

 

 

 

 

 

100%

 

 

业务名称3

 

 

 

 

 

 

100%

 

 

业务名称4

 

 

 

 

 

 

100%

 

 

业务名称5

 

 

 

 

 

 

100%

 

 

业务名称N

 

 

 

 

 

 

100%

 

第三轮:

交易名称(脚本名)

业务名称

持续运行时间(分)

并发用户数

最小响应时间(秒)

最大响应时间(秒)

90%用户响应时间(秒)

平均响应时间(秒)

成功率(%)

平均TPS(秒)

 

业务名称1

 

 

 

 

 

 

100%

 

 

业务名称2

 

 

 

 

 

 

100%

 

 

业务名称3

 

 

 

 

 

 

100%

 

 

业务名称4

 

 

 

 

 

 

100%

 

 

业务名称5

 

 

 

 

 

 

100%

 

 

业务名称N

 

 

 

 

 

 

100%

 

6.2.3测试分析

可添加几轮测试的时间比对图,图形选择一般选择为柱状图。

对测试结果做分析说明。

6.3混合并发测试

6.3.1测试过程

6.3.2测试结果

可根据项目实际需要,筛选所要在测试报告中体现的指标值。

第一轮:

交易名称(脚本名)

业务名称

持续运行时间(分)

并发用户数

最小响应时间(秒)

最大响应时间(秒)

90%用户响应时间(秒)

平均响应时间(秒)

成功率(%)

平均TPS(秒)

 

业务名称1

 

 

 

 

 

 

100%

 

 

业务名称2

 

 

 

 

 

100%

 

 

业务名称3

 

 

 

 

 

100%

 

 

业务名称4

 

 

 

 

 

100%

 

 

业务名称5

 

 

 

 

 

100%

 

 

业务名称N

 

 

 

 

 

100%

 

第二轮

交易名称(脚本名)

业务名称

持续运行时间(分)

并发用户数

最小响应时间(秒)

最大响应时间(秒)

90%用户响应时间(秒)

平均响应时间(秒)

成功率(%)

平均TPS(秒)

 

业务名称1

 

 

 

 

 

 

100%

 

 

业务名称2

 

 

 

 

 

100%

 

 

业务名称3

 

 

 

 

 

100%

 

 

业务名称4

 

 

 

 

 

100%

 

 

业务名称5

 

 

 

 

 

100%

 

 

业务名称N

 

 

 

 

 

100%

 

第三轮

交易名称(脚本名)

业务名称

持续运行时间(分)

并发用户数

最小响应时间(秒)

最大响应时间(秒)

90%用户响应时间(秒)

平均响应时间(秒)

成功率(%)

平均TPS(秒)

 

业务名称1

 

 

 

 

 

 

100%

 

 

业务名称2

 

 

 

 

 

100%

 

 

业务名称3

 

 

 

 

 

100%

 

 

业务名称4

 

 

 

 

 

100%

 

 

业务名称5

 

 

 

 

 

100%

 

 

业务名称N

 

 

 

 

 

100%

 

6.3.3测试分析

可添加经过调优后确认封版的性能测试执行的结果图,可从lr中结果文件中添加比如:

整体摘要截图、TPS曲线截图、时间曲线截图等;各服务器监控图标,如CPU、磁盘、虚拟内存、page等。

最后对测试结果做文字说明分析。

6.4容量测试

6.4.1测试过程

场景序号

业务名称

并发用户数

运行时间

 1

业务名称1

 10

5分钟

业务名称2

10

业务名称3

 10

业务名称4

 10

业务名称5

 10

业务名称N

 10

2

业务名称1

 15

5分钟

业务名称2

 15

业务名称3

 15

业务名称4

 15

业务名称5

 15

业务名称N

 15

 3

业务名称1

20

5分钟

业务名称2

 20

业务名称3

 20

业务名称4

 20

业务名称5

 20

业务名称N

 20

 N

业务名称1

10+5N

5分钟

业务名称2

业务名称3

业务名称4

业务名称5

业务名称N

6.4.2测试结果

交易名称(脚本名)

业务名称

交易占比

最优并发数

最大并发数

极限值

 

业务名称1

 

 

 

 

 

业务名称2

 

 

业务名称3

 

 

业务名称4

 

 

业务名称5

 

 

业务名称N

 

6.4.3测试分析

可从lr中结果文件中添加比如:

整体摘要截图、TPS曲线截图、时间曲线截图等;各服务器监控图标,如CPU、磁盘、虚拟内存、page等。

最后对测试结果做文字说明分析,并分析出系统的最优并发数,最大并发数以及极限值。

6.5稳定性测试

6.5.1测试过程

6.5.2测试结果

交易名称(脚本名)

业务名称

并发用户数

90%用户响应时间(秒)

平均响应时间(秒)

成功事物数

失败事物数

平均TPS(秒)

负载机器数量

 

业务名称1

 

 

 

 

 

 

 

 

业务名称2

 

 

 

 

 

 

 

 

业务名称3

 

 

 

 

 

 

 

 

业务名称4

 

 

 

 

 

 

 

 

业务名称5

 

 

 

 

 

 

 

 

业务名称N

 

 

 

 

 

 

 

6.5.3测试分析

可从lr中结果文件中添加比如:

整体摘要截图、TPS曲线截图、时间曲线截图等;各服务器监控图标,如CPU、磁盘、虚拟内存、page等。

最后对测试结果做文字说明分析,主要关注平均响应时间、系统处理能力、资源利用率、交易成功率等各项指标变化是否平稳,是否存在内存泄漏等问题。

6.6批处理测试

6.6.1测试过程

描述批处理的测试过程情况,描述批处理测试数据量的情况。

6.6.2测试结果

编号

批处理操作

开始时间

结束时间

批处理执行时间

1

批处理一

2

批处理二

3

批处理三

4

………

6.6.3测试分析

添加各服务器监控指标图,并对测试结果做文字分析说明。

内部测试的缺陷较多的需求有:

自助卡激活、账户转移、投保等级变更等,详缺陷数据见下表:

需求编号

模块

需求

内部缺陷

TX201008008

外围出单

外围出单管理功能完善

7

TX201008009

外围出单

自助卡激活需求变更

38

TX201008011

理赔

理赔结案通知需求

11

TX201008012

企划报表

企划增加分部需求

4

TX201008013

产品定义

全无忧产品组合需求

6

TX201008014

收付费管理

总对总转账、批量支付需求

TX201008016

保全

账户转移保全项目

33

TX201008017

保全

保全定义变更项目

7

TX201008019

保全

投保等级调整

53

TX201008021

保全

保全规则修改

4

TX201008022

保全

短险保全公式调整

18

TX201008025

内网客服

任务管理分配和处理页面调整

7

TX201008029

内网客服

内网客服集团客户关联

12

TX201008031

收付管理

异地理赔、异地保全财务需求

4

TX201008032

新契约

等级保益校验规则调整

15

TX201008033

收付管理

收付费管理补充需求

15

TX201008034

理赔

理赔主流程页面修改

6

TX201008036

理赔

理赔上载优化

13

TX201008038

理赔

理赔整体风格优化

1

TX201008039

综合查询

综合查询字段优化

23

TX201008041

内网客服

综合查询账号信息优化

TX201008043

内网客服

综合查询理赔查询的信息调整

TX201008044

单证管理

单证管理功能优化

30

TX201008048

报表

财务业务明细报表变更

0

TX201009004

报表

团险实收保费明细报表变更

1

TX201009006

新契约

新契约业务员录入规则变更

 0

说明:

给出各模块内部测试发现的缺陷清单,对缺陷较多的模块,要拿出来特殊说明。

7量化分析

7.1缺陷总体数据统计

缺陷分级统计表

缺陷分级

致命

严重

一般

建议

微小

合计

缺陷发现数

插图,图标说明,一般为柱形图。

缺陷分级一般为建议性、微小、一般、严重、致命等。

缺陷状态统计表

缺陷分级

新建

已指派

已修复

重新打开

暂缓

关闭

已拒绝

合计

缺陷发现数

可插入柱形图展示。

7.2缺陷引入原因分析

性能测试缺陷原因分析与功能略有差别,举例如:

需求、设计、代码、界面、接口问题、数据问题、环境问题、功能未实现等。

引入原因

缺陷数

缺陷率(%)

操作错误

14

程序错误

30

需求相关原因

7

数据相关原因

4

发布、配置相关原因

2

合计

57

说明:

列举所有缺陷引入的原因,对于缺陷较多的问题,特殊说明,给出适当的建议。

可添加柱状图标展示。

缺陷率(%)=缺陷发现数/缺陷总数×100%

对缺陷数据做结果分析,并分析产生的原因。

7.3遗留缺陷清单

详细描述说明性能测试每一个遗留的缺陷以及对应策略。

包含新建状态、已指派状态、重新打开状态、暂缓状态。

一般在性能测试准出时是不允许有新建状态,已指派状态、重新打开状态的缺陷。

问题没有得到彻底解决,但是有缓解的,可与项目组协商是置为关闭状态还是暂缓状态,一般建议为暂缓状态。

如有新建状态的,确定不是缺陷的请关闭,本次项目暂时不做修改的,请置为暂缓状态。

如有指派状态的,确定是缺陷并且在本次项目要修复的,督促开发修复,测试验证通过置为关闭状态;确定无法修复或者本次项目不做修复的,置为暂缓状态。

如有重新打开状态的,解决办法参考指派状态。

问题一:

问题二:

7.4缺陷清单

提供该版本测试过程中发现的所有缺陷清单,以excel附件形式插入在文档内。

8其他

对以上所有内容进行补充说明之类的文字

.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2