您的当前位置:首页正文

性能测试报告-模板

2021-12-02 来源:钮旅网
 XXX系统性能测试报告

×××系统

性能测试报告

深圳市XXXXXXX限公司

二零一七年一月

性能测试报告

工件版本变更记录:

版本号 1.0 拟制/修改日期 拟制/修改人 2017-01-18 修改记录 新建 批准人 XXXXX XXXXX

目录

1

文档说明3

本文中的所有信息归深圳市远行科技有限公司所有,未经允许,不得外传 第1页

性能测试报告

1.1 1.2 1.3 1.4 2

测试目的错误!未定义书签。 读者对象3 参考资料3 术语解释3

测试环境5 2.1 2.2

测试环境5 测试工具5

3 测试需求6 3.1 3.2

测试功能点6 性能需求6

4 5 6 7

工作准备错误!未定义书签。 测试完成准则错误!未定义书签。 测试风险错误!未定义书签。 测试设计策略错误!未定义书签。 7.1 7.2

关键资源不处于阻塞状态错误!未定义书签。 组合测试用例策略错误!未定义书签。

8 业务模型错误!未定义书签。 8.1 8.2

场景一错误!未定义书签。 场景二错误!未定义书签。

9

测试报告输出9

本文中的所有信息归XXXXXXXXX有限公司所有,未经允许,不得外传第2页

性能测试报告

1 文档说明

1.1 编写目的

本次测试报告为xxx系统的性能测试总结报告,目的在于总结性能测试工作,并分析测试结果,描述系统是否符合xxx系统的性能需求。

1.2 测试目的

本次性能测试的目的是检测xxx系统的性能情况。即:为了xxx系统上线后能够稳定运行,有必要在上线前对核心业务场景的压力情况有充分了解。因此,希望在模拟生产环境的情况下,模拟上线后的用户并发数,对系统核心业务进行压力测试,收集相应的系统参数,并最终作为上线的依据。

1.3 读者对象

预期参考人员包括用户、测试人员、开发人员、项目管理者、质量管理人员和需要阅读本报告的高层经理。

1.4 参考资料

名称 XXX性能测试方案

是否可用 是 备注 1.5 术语解释

线程数:并发用户数

请求数Samples:发出了多少个请求,例:模拟10个用户,每个用户迭代10次,就是100次

平均响应时间Average:单个请求平均响应时间(毫秒) 中位数Median: 50% 用户的响应时间(毫秒) 90% Line:90% 用户的响应时间 Min:最小响应时间(毫秒) Max:最大响应时间(毫秒)

错误率Error%:出现错误的请求的数量/请求的总数

吞吐量Throughput:表示每秒完成的请求数(Request per Second),是指在没有帧丢失的情况下,设备能够接受的最大速率

本文中的所有信息归XXXXXXXXX有限公司所有,未经允许,不得外传第3页

性能测试报告

KB/Sec:每秒从服务器端接收到的数据量;1GB=1024MB,1MB=1024KB,1KB=1024Bytes。

1.6 系统压力强度估算

➢ 并发用户的经验公式为:使用系统的用户数量*(5%~20%)。

➢ 系统响应时间判断原则(2-5-10原则)如下:

系统业务响应时间小于2秒,判为优秀, 用户对系统感觉很好;

系统业务响应时间在2-5秒之间,判为良好,用户对系统感觉一般; 系统业务响应时间在5-10秒之间,判为及格,用户对系统勉强接受;

系统业务响应时间超过10秒,判断为不及格,用户无法接受系统的响应速度;

本文中的所有信息归XXXXXXXXX有限公司所有,未经允许,不得外传第4页

性能测试报告

2 测试环境

2.1 测试环境

网络环境:lan(100M) 软件环境:

➢ 操作系统:Windows Server 2008,Windows XP SP3 ➢ 应用服务软件:WebSphere,Tomcat5.5 ➢ 数据库:DB2,Oracle 10g 硬件环境: 硬件名称 数(台) 应用服务器 数据库服务器 测试客户端

1 量型号 CPU 内存 备注 2.2 测试工具

性能工具:Jmeter3.0 脚本录制:Badyboy2.1

本文中的所有信息归XXXXXXXXX有限公司所有,未经允许,不得外传第5页

性能测试报告

3 测试需求

3.1 测试功能点

×××××××

3.2 性能需求

注:1. 如果未提出实际性能需求可简写或省略该项

2. 此项根据产品需要可适当修改

➢ 并发用户数达到?时,登录系统平均响应时间不超过?秒;

➢ 并发用户数为?时,操作主要的业务流平均响应时间在用户接受的范围内,系统 运行正

常;

➢ ?小时运行组合测试用例时,系统正常运行不崩溃;

➢ 若系统容量不能达到要求的并发数或运行时间时,验证一下达到哪一个数值时,系统将不

能支持

本文中的所有信息归XXXXXXXXX有限公司所有,未经允许,不得外传第6页

性能测试报告

4 测试策略

4.1 人力资源

名称 测试方案 测试脚本 环境、数据准备 结果分析、测试报告

测试时间 开始时间 结束时间 执行人员 备注 4.2 测试用例

用例编号 验证功能 测试目的 前置条件 方法 T_login_0001 系统登录 被测系统是否能够满足大并发用户数登录的要求 已注册用户的账号与密码 设置并发用户数为100个,模拟用户登录系统的负载压力情况,进行30分钟的连续压力测试,记录系统登录事务交易的平均响应时间、成功率,应用服务器、数据库服务器和网络的各项性能指标,作为系统在实际使用情况中的性能表现依据。对失败交易发生时的各项指标数据进行分析,定位问题发生的原因。 并发用户数 响应时间期望< 备注 100 5s 用例名称 系统登录并发

用例编号 验证功能 测试目的 前置条件 方法 用例名称

并发用户数 响应时间期望< 备注 本文中的所有信息归XXXXXXXXX有限公司所有,未经允许,不得外传第7页

性能测试报告

5 测试结果与分析(图文)

5.1 情景一

6543210类别1类别2类别3类别4本文中的所有信息归XXXXXXXXX有限公司所有,未经允许,不得外传第8页

系列1系列2系列3 性能测试报告

6 测试结论

本文中的所有信息归XXXXXXXXX有限公司所有,未经允许,不得外传第9页

因篇幅问题不能全部显示,请点此查看更多更全内容