XXGS压力测试分析报告.docx
- 文档编号:25414479
- 上传时间:2023-06-08
- 格式:DOCX
- 页数:9
- 大小:296.67KB
XXGS压力测试分析报告.docx
《XXGS压力测试分析报告.docx》由会员分享,可在线阅读,更多相关《XXGS压力测试分析报告.docx(9页珍藏版)》请在冰豆网上搜索。
XXGS压力测试分析报告
XXGS--压力测试报告
————————————————————————————————作者:
————————————————————————————————日期:
深圳证券信息有限公司
文档编号
XXGS-08-07
名称
压力测试报告
TheReportsOfSystemTesting
编写
签名:
李叶日期:
2014-09-12
密级
内部公开
版本
V1.0.0
审核
批准
修订记录:
版本编号
编写/修订内容
修订人
修订日期
V1.0.0
文档发布
李叶
2014-09-12
深圳证券信息有限公司
版权所有不得复制
1.系统概述
本次测试需求:
模拟100-200用户访问高新网首页
本次测试目的:
复测上次首页压力测试存在问题:
1、用户访问结束后内存未被及时释放2、200用户异步访问系统响应过慢
2.测试环境
注:
因客观原因本次压力测试项目部署在虚拟机上
测试人
李叶
测试时间
2014-09-12
虚拟机版本
10.0.2build-174417
服务器操作系统
RedHatEnterpriseLinux664位
服务器IP
192.168.1.53
服务器CPU
E55062.13GHz
硬盘
20GB
服务器内存
4.6GB
是否安装有其他应用
否
加压客户机
Windows7
加压工具
apache-jmeter-2.11
网络环境
局域网:
宽带连接服务器无
3.方案设计
3.1.名词定义
时间单位均为:
毫秒(ms)
Samples -- 本次场景中一共完成了多少个操作
Average -- 平均响应时间
Median -- 响应时间的中值
90% Line -- 所有线程中90%的线程的响应时间都小于xx
Min -- 最小响应时间
Max -- 最大响应时间
Error -- 出错率
performancemetrics性能标准
elapsedtime时间(粒度/s)
样本数目:
是总共发送到服务器的请求数。
吞吐量:
是服务器每分钟处理的请求数。
平均值:
是总运行时间除以发送到服务器的请求数。
中间值:
是代表时间的数字,有一半的服务器响应时间低于该值而另一半高于该值。
偏离:
表示服务器响应时间变化、离散程度测量值的大小,或者,换句话说,就是数据的分布。
3.2.压力强度估算
测试压力估算时采用原则如下:
该系统响应时间判断原则采用5-10-20原则:
Ø系统业务响应时间小于5秒,判为优秀,用户对系统感觉很好;
Ø系统业务响应时间在5-10秒之间,判为良好,用户对系统感觉一般;
Ø系统业务响应时间在10-20秒之间,判为及格,用户对系统勉强接受;
Ø系统业务响应时间超过20秒,判断为不及格,用户无法接受系统的响应速度。
3.3.场景设计
3.3.1.测试工具
Apache-jmeter-2.11
使用HTTP/HTTPS协议
主要思想是使用虚拟用户(Virtualusers)来模拟实际用户对系统施加压力。
模拟图如下:
3.3.2.压力测试内容
测试场景
测试内容
访问用户数
持续时间
场景一
模拟100用户访问网站首页
100人
10分钟
场景二
模拟200用户访问网站首页
200人
10分钟
场景一:
模拟100个用户每60s在10s内启动20个用户,100用户全部启动后循环访问首页10分钟,最后每10s退出10个用户
场景二:
模拟200个用户每分钟在10s内启动20个用户,200用户全部启动后循环访问首页10分钟,最后每10s退出10个用户
eg:
如下图所示:
4.测试记录
4.1.100用户在线异步访问
1、DisksI/O:
解释:
performancemetrics性能标准elapsedtime时间(粒度/s)
2、内存:
3、NetworkI/O、CPU、TCP
4、SummaryReport
Label
Samples
Average
Median
90%_Line
Min
Max
Error%
KB/sec
访问首页
11030
7189
7511
10542
101
14846
0.00%
365.5
总体
11030
7189
7511
10542
101
14846
0.00%
365.5
备注:
请求类型+样本数目+平均值+中间值+90%线程响应+响应最短时间+响应最长时间+错误百分比+每秒请求字节数
4.2.200用户在线异步访问
1、DisksI/O:
解释:
performancemetrics性能标准elapsedtime时间(粒度/s)
2、内存:
3、NetworkI/O、CPU、TCP
4、SummaryReport
Label
Samples
Average
Median
90%_Line
Min
Max
Error%
KB/sec
访问首页
19355
10527
12878
14871
224
15995
0.00%
443.3
总体
19355
10527
12878
14871
224
15995
0.00%
443.3
备注:
请求类型+样本数目+平均值+中间值+90%线程响应+响应最短时间+响应最长时间+错误百分比+每秒请求字节数
5.测试评价
综上测试情况归纳:
1、内存:
200用户在00:
23:
53分钟内线程结束后内存未被正常释放,第二次100用户访00:
16:
28分钟,内存从上次200用户结束处46.6左右开始平缓增加,(具体可见对应4.1和4.2Memory截图)
2、磁盘I/O、TCP、CPU、NetworkI/O使用均有规律正常变化
3、响应时间:
200用户异步访问时系统90%线程响应时间小于14.87s,100用户异步访问系统90%线程响应时间小于10.54s,根据压力强度估算为用户可接受程度。
备注:
响应速度慢不排除因服务器硬件配置小范围影响
6.综述
6.1.测试结论
此次系统测试结论如下(选择☑):
☐通过上述测试表明,系统功能运行正常,达到需求设计目标。
☑协商通过基本功能合格,但系统仍存有不完善的地方,且存在未关闭的缺陷已经获得了部门总监的豁免。
(说明:
1)内存占用后未被及时释放需优化)。
☐不通过上述测试表明,系统功能运行不正常,不能达到需求设计目标。
☐未测试因原因,本人不能参与此次的确认测试。
7.附件
无
8.其他
无
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XXGS 压力 测试 分析 报告