打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
系统性能测试报告
“'
多式联运及物流枢纽
仿真应用平台
性能测试报告
文档描述信息:
文件名:
水运院Desims系统_用户登录接口性能测试报告
版本:
V1.0
发行日期:
XXXX-XX-XX
文档创建者:
文档评审者:
文档修订摘要:
版本
日期
作者
修订描述
备注
1.0
XXXX-XX-XX
目录
引言................................................................................................................................. 4
1.1        编写目的................................................................................................................................................. 4
1.2        术语、定义和缩写................................................................................................................................ 4
2.      性能测试目标............................................................................................................ 5
3.      性能测试场景............................................................................................................ 5
3.1        负载测试场景........................................................................................................................................ 5
3.1.1          登录并发场景............................................................................................................................... 5
4.      测试环境................................................................................................................... 6
4.1        软/硬件环境........................................................................................................................................... 6
5.      测试资源................................................................................................................... 7
5.1        测试工具................................................................................................................................................. 7
5.2        测试人员、时间及地点....................................................................................................................... 7
6.      测试结果及分析........................................................................................................ 7
6.1        负载测试................................................................................................................................................. 7
6.1.1          登录并发测试结果(XXXX-XX-XX更新)..................................................................................... 7
6.1.2          登录并发测试结果分析(XXXX-XX-XX更新)............................................................................. 9
7.      性能测试结果总结................................................................................................... 12
引言
1.1  编写目的
本性能测试报告文档主要为相关人员了解XXX在测试环境下,其操作响应时间、能够支持的最大负载等性能指标。
1.2   术语、定义和缩写
性能测试:指特定条件下所进行的对系统响应时间的测试。
负载测试:评测系统在不同负载条件下的性能响应速度,属于性能测试的一种。
压力测试:确定系统最大负载而进行的一项性能测试,属于性能测试的一种。
并发:指在某一时刻(某秒)多用户同时向服务器提交请求。即在1秒钟内服务器能同时正确响应的用户请求,一般用线程来模拟实际用户的并发请求。
并发用户:指在性能集合点并发执行事务的用户。
最大并发用户数:指系统已不能正确响应超过5%并发事务时的最大虚拟用户数。
在线用户:指用户登录系统后,一直未退出系统或用户处于活动状态。
虚拟用户:通过执行测试脚本模仿真实用户与被测系统进行通信的用户。
事务(交易):完成一定功能的单个或多个操作处理过程就是一个事务。
集合点:即并发操作点,就是多用户同时向服务器提交请求的操作点。
响应时间:从客户端发出请求开始到服务器成功响应,并返馈到客户端为止的这段时间。
LoadRunner:是一种预测系统行为和性能的工业标准级负载测试工具。后面具体介绍。
场景:LoadRunner的专门术语,是所有测试资源包括测试脚本、运行设置、运行用户数等的集合。在这个场景中,可以定义并发用户的数目,定义要运行的脚本,或者说运行的流程类型。在一个场景中,可以是单个流程,也可以是多个流程的组合。
Hits Per Second:点击次数——每秒用户对Web Server端的HTTP请求数。
Average TransactionResponse Time(sec):平均事务响应时间——系统成功处理一个事务的平均响应时间。
Transaction per second (TPS) :每秒成功处理的事物数量
% Processor Time (Processor_Total):服务器的CPU利用率<80%
% Disk Time (PhysicalDisk _Total):服务器的单个磁盘利用率<80%
2.   性能测试目标
序号
测试类型
目的
1
基准测试
度量基本各接口的基本性能指标
2
负载测试
找出在现有环境下平台的标准、峰值和极限并发用户
3
压力测试
测试在标准和峰值时持续对服务器施压,服务器的处理能力
3.    性能测试场景
由于本次性能测试时间问题,基准测试和压力测试场景待负载场景执行完成以后决定是否执行。
3.1   负载测试场景
本场景模拟日常使用中,并发用户数进行持续收发请求的过程,目的是测试日常并发用户数持续发请求和峰值并发用户数持续发请求(根据实际情况提供峰值)是否满足各性能指
3.1.1    登录并发场景
场景名称
登录并发场景
脚本名称
Login_interface_login
运行设置
加载频率
同时加载
持续运行时长(分钟)
10分钟
退出频率
同时退出
事务迭代
思考时间
并发用户数
{10,20,35,40, 50 }
施压方式
集合点达到并发用户数时释放,持续施压10分钟
通过标准
平均响应时间满足3秒
数据库性能满足
服务器性能满足
4.    测试环境
4.1      软/硬件环境
1)测试环境配置:
配置说明
应用服务器
IP地址
192.168.1.44
软件环境
操作系统及版本
Windows server 2008 R2 Enterprise 64bit
应用服务及版本
Apache Tomcat/6.2.0
其它
Jre 1.8
硬件环境
机器型号
DELL Optiplex 960
CPU
Intel(R) Core(TM)2 Dou CPU E7500 @ 2.93GHz
内存
4.0GB
硬盘
200GB
配置说明
数据库服务器
IP地址
192.168.1.44
软件环境
操作系统及版本
Windows server 2008 R2 Enterprise 64bit
数据库及版本
Oracle Database 11g 64bit
其它
Jre 1.8
硬件环境
机器型号
DELL Optiplex 960
CPU
Intel(R) Core(TM)2 Dou CPU E7500 @ 2.93GHz
内存
4.0GB
硬盘
200GB
2)测试机配置:
配置说明
测试机
IP地址
192.168.1.41
软件环境
操作系统
Windows 7 Enterprise 32bit
测试工具
LoadRunner8.1
硬件环境
CPU
Intel(R) Pentium(R) CPU G630 @ 2.91GHz
内存
8G
硬盘
460G
5.   测试资源
5.1   测试工具
性能测试工具LoadRunner8.1
5.2  测试人员、时间及地点
测试人员:
测试时间:XXXX-XX-XX
6.   测试结果及分析
本次测试的终止条件是响应时间超过指标值中的不可接受的响应时间。
6.1   负载测试
6.1.1    登录并发测试结果(XXXX-XX-XX更新)
指标值
理想响应时间:小于等于3秒,不可接受的响应时间:大于8秒
场景说明
集合点达到并发用户数时释放,持续10分钟
脚本
用户数量
平均响应时间Avg(s)
90%情况下响应时间(s)
成功交易数
失败交易数
每秒平均点击次数
TPS
(平均值)
是否在指标内
登录
10
2.394
2.833
2510
0
136.576
4.375
20
4.564
6.016
2620
0
143.051.
3.958
30
6.725
9.1XX
2670
0
145.837
4.XX7
40
8.88
12.422
2720
0
147.XX4
4.06
50
10.958
15.43
1107
5043
68.423
1.647
备注
指标值
Processor Time (Processor _Total)(%):服务器的CPU利用率<80%
Disk Time (PhysicalDisk _Total) (%):服务器的单个磁盘利用率<80%
场景说明
集合点达到并发用户数时释放,持续10分钟
脚本
用户数量
CPU利用率 (%)
磁盘利用率(%)
是否在指标内
Avg
Max
Min
Avg
Max
Min
登录
10
43.924
70.573
0
0.394
14.406
0.03
20
45.917
90.625
0
0.399
15.354
0.XX7
30
47.058
97.396
0
0.572
27.418
0.XX7
40
47.218
99.738
0
0.491
33.775
0.XX7
50
22.198
99.487
0
1.085
26.136
0.04
备注
6.1.2    登录并发测试结果分析(XXXX-XX-XX更新)
1.      相应时间
Ø 10个并发用户事务响应时间图:
Ø 20个并发用户响应时间图:
Ø 30个并发用户响应时间图:
Ø 40个并发用户响应时间图:
Ø 50个并发用户响应时间图:
2.       服务器资源
Ø 10个并发用户服务器资源占用百分比图
Ø 20个并发用户服务器资源占用百分比图
Ø 30个并发用户服务器资源占用百分比图
Ø 40个并发用户服务器资源占用百分比图
Ø 50个并发用户服务器资源占用百分比图
7.    性能测试结果总结
1、  当用户数为30个时,90%用户响应时间为9.1XX秒,失败交易数为零;当用户数为40个时,90%用户响应时间为12.422秒,失败交易数为零。
2、  当用户数为50个时,90%用户响应时间为15.43秒,成功交易数为1107,失败交易数为5043,LoadRunner报错,响应时间曲线呈锯齿状,起伏较大,服务器占用比率曲线也呈锯齿状,CPU占用率最大值为99.487%。
报错信息:Action.c(9): Error -26612: HTTP Status-Code=500(Internal Server Error) for "http://192.168.1.44:8080/sdm/login"
3、  WEB服务与数据库服务在同一台机器上,且服务器为普通PC机,与真实环境存在偏差,故此次用户登录接口性能测试结果可能存在误差。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
瞬时响应:网站的高性能架构
性能测试执行记录模板
性能专题:一文搞懂,性能测试指标评估方法
性能测试、分析、优化的方法论 | 运维进阶
并发用户数与tps关系(转)
性能测试知多少
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服