一份标准性能测试报告规范

Posted veggiegfei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一份标准性能测试报告规范相关的知识,希望对你有一定的参考价值。

一、封面

 

性能测试报告

0xx年X月X日

 

修订状况

章节编号

章节名称

修订内容简述

修订日期

修订前版本号

修改人

 

 

 

yyyy.mm.dd

 

xxx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

二、目录
   

1.系统概述

2.测试目的范围与目标

  2.1测试目的

  2.2测试对象范围

  2.3测试指标范围

3.测试工具及环境

 3.1测试环境架构

    3.1.1性能测试环境物理架构

    3.1.2性能测试环境基本配置

3.2测试工具

4.测试记录及结果分析

 4.1单场景负载测试--XXX

   4.1.1场景描述

   4.1.2测试结果数据

   4.1.3测试问题及结果分析

4.2混合场景负载测试--XXX

   4.2.1场景描述

   4.2.2测试结果数据

   4.2.3测试问题及结果分析

5.1稳定性测试

  5.1.1场景描述

  5.1.2测试结果图表

  5.1.3测试结果及分析

6.测试结论

 

 

                                                                                       三、正文

 

1.系统概况

简要描述与测试项目相关的一些背景资料,如被测系统简介,项目上线计划等。

2.测试目的与范围

  描述本次性能测试的目的、范围与目标,内容应与本次性能测试的《性能测试实施方案》中的对应内容保持一致。

2.1.测试目的

   在大用户量、数据量的超负荷下,获得服务器运行时的相关数据,从而进行分析,找出系统瓶颈,提高系统的稳定性。

2.2.测试对象范围

2.3.测试指标范围

 *系统所能承受的最大并大Vuser

 *系统的各事务响应时间随用户数增加的发展趋势;

 *系统的事务成功率情况;

 *服务器资源(CPU,内存等)随用户数增加的耗用趋势;

*系统在长时间高负载状态下的运行情况

3.测试工具及环境

3.1测试环境架构

3.1.1性能测试环境物理架构

说明本项目性能测试环境的物理架构,可以以物理架构图的方式表示。

 

3.1.2性能测试环境的基本配置

 

设备

IP地址

硬件配置

软件配置

服务器

10.6.23.183:8014

cpu2.6GHZ 464

RAM: 8GB

Disk326GB

OS:

OpenSUSE 11.1

Nmon

控制机、负载机

10.7.7.122

Cpu2.6GHz 4

RAM6GB

Disk100GB

OS:

WindowsServer2008

Datacenter

LoadRunner 11

 

3.2 测试工具

说明本次测试使用到的测试工具和监控工具

1.负载工具:该测试将使用负载测试工具Load Runner 11,这是一种预测系统行为和性能的工业标准级负载测试工具。通过模拟用户实施并发负载及实时性能检测的方式来预测系统的行为并优化系统性能。

2.服务器监控工具:采用开源的Nmon工具,监控系统的性能状态。

3.3测试资源

成员

职责

总负责

张三

各组间工作协调、方案评审

测试组

李四

需求分析,测试方案编写,脚本编写,执行测试以及编写测试报告

BU接口人

王五

业务讲解,测试环境准备、测试发现问题排查

4.测试记录及结果分析

4.1.单场景负载测试---XXX

4.1.1.场景描述

描述本次负载测试的测试场景。比如登录,注册等等。

  利用HTTP协议录制的登录脚本,生成虚拟用户来进行测试,每1s加载一个虚拟用户,制止到达性能拐点,得到事务响应时间。

4.1.2.测试结果数据

给出本次负载测试的测试指标结果数据

 

4.1.3测试问题及结果分析

对测试的结果及发现的性能问题进行总结,分析。一般从以下几个方面进行描述:

1.合并相关图表来进行性能分析 如:运行Vuser----事务平均事务响应时间合并关联图

2.对测试中限制性指标的符合情况进行说明

3.对测试指标的结果与目标进行对比说明

 

4.2.混合场景负载测试----XXX

4.2.1场景描述

  描述本次混合场景负载测试的测试场景。如果有多个混合场景,分别进行场景描述说明,测试问题及结果分析可合并描述。

   1000个同时在线用户,其中百分20%的用户浏览网页,30%的用户注册,20%的用户登录,30%的用户订票。

 

4.2.2测试结果数据

   给出本次混合场景负载测试的测试结果数据和图表

 

4.2.3 测试问题及结果分析

对测试的结果及发现的性能问题进行总结、分析。一般从以下几个方面进行描述。

1.对相关的数据和图表进行详细的分析说明;

2.对测试中限制性指标的因素进行说明;

3.对测试指标的结果与预期进行对比说明;

 

5.1稳定性测试

5.1.1 场景描述

描述本次混合场景负载测试的测试场景。对测试持续运行时间,网络环境等因素进行详细描述。

 

5.1.2测试结果图表

给出本次稳定性测试的测试结果数据和资源使用情况,采用图表方式。

一般要求包括以下几项结果图表:

1.系统资源使用情况(CPU、内存、磁盘)随时间变化图表;

2.常见计数器的各项数据。

3.吞吐量指标/(每秒事务处理笔数)随时间变化图表;

 

5.1.3 测试结果及分析

对测试的结果及发现的性能问题进行总结、分析。一般从以下几个方面进行描述:

1.利用内存分析和处理器分析法来说明系统瓶颈。

2.对测试中限制性指标的符合情况进行说明;

3.对系统性能的稳定程度进行说明;

 

6.测试结论

  给出本次性能测试的测试总结论,一般以测试结果与测试目标的比较结果作为测试结论。

 

以上是关于一份标准性能测试报告规范的主要内容,如果未能解决你的问题,请参考以下文章

30多份软件测试报告模板(标准版)!一份优秀测试报告模板流程

如何做一份精致的性能测试报告?

一份标准的渗透测试报告是什么样的?(附报告模板)

性能测试常见的几种方法(响应时间)

[ 测试管理 ] 如何描述缺陷报告?

我司参与制定的《软件性能测试和调优规范》和《软件测试数据管理规范》两项团体标准正式发布