版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网盘4.0性能测试方案文档编号:版本号:编写:审核:批准:批准日期:目录1 测试目的 32 测试环境描述 . 32.1 服务器环境 . 32.1.1 硬件环境 . 32.1.2 网络环境 . 32.1.3 测试环境各系统软件版本清单 32.2 拓扑结构 42.3 测试工具 . 43 测试内容及方法 . 43.1 测试目标 . 43.2 测试内容 . 44 测试场景以及策略. 5基准测试 . 5单场景压力测试 . 6混合压力测试. 7稳定性测试 . 7测试报告 8风险关注点 91测试目的编写本方案的目的是为了测试企业网盘3.0以及4.0的性能对比测试,确保性能测试能够按照方案设计的测试计划正常执
2、行,达到预期的测试目的。2测试环境描述2.1服务器环境2.1.1硬件环境测试机配置信息Iris服务器32 核 Intel(R)至强 CPU 2.27GHz,64G 内存,2T 硬盘,2 台Web服务器同Iris部署到相同机器Idt服务器8 核 Intel(R)至强 CPU2.4 GHz,16G 内存,500G硬盘,2 台DB服务器32 核 Intel(R)至强 CPU 2.27GHz, 128G 内存,2T 硬盘,2 台加压机PC机2台,Intel 酷睿4核i5-3470 ,4G内存,500G硬盘备注:环境需要进行最终确认2.1.2 网络环境局域网2.1.3测试环境各系统软件版本清单软件名称测
3、试环境开发/线上环境与开发/ 线上环境 是否一致软件配置操作系统JDKweb容器与版本web容器参数清 单数据库各软件版本,包括小版本号,如 jdk版本,数据库的版本,开发或者运维是否提供,不提供 的原因是什么,都需写明。2.2拓扑结构App Cluster2.3测试工具Jmeter/Loadr unner 113测试内容及方法3.1 测试目标在大用户量、数据量的超负荷下,获得服务器运行时的相关数据,从而进行分析,找出系统瓶颈,提高系统的稳定性。3.2 测试内容本次测试主要是对网盘的元服务器读写,大文件、多文件传输,及业务操作大数据量情况下处理数据的能力及承受能力。Item预置数据量运行场景说
4、明测试点单台应用服务器与线上保持一致!元服务器的读写处理能力读写速度及结果正确性单台文件传输服务器存储服务器的读写处理能力读写速度及结果正确性集群性能处理能力多台服务器的处理能力增长读写处理速度及正确性集群压力处理能力超岀能力范围后的处理响应时间及结果正确性容量测试每台文件服务器支持的文件数服务器运行性能及稳定性稳定性综合业务操作长时间运行,48小时服务器长时间运行的稳定性可靠性个别服务器无法正常运行的故障转移能力单台服务器岀错后的可靠性4测试场景以及策略测试场景选择基准测试、单交易压力测试、混合压力测试和稳定性测试4个场景。网盘3.0只进行基准测试以及单场景性能测试,网盘4.0需要进行基准测
5、试、 单交易压力测试、混合压力测试和稳定性测试。基准测试测试目的:验证环境、脚本和数据准备情况。获得单用户响应时间,每个脚本1个VU重复执行100次,取平均响应时间作为基准指标。测试场景如下:功能名称VU数量场景描述思考时间(秒)登录1单脚本循环100次0下载4k文件1单脚本循环100次0下载4M文件1单脚本循环100次0下载2G件1单脚本循环3次0下载20000碎文件(文件、文件夹)1单脚本循环3次0上传4k文件1单脚本循环100次0上传4M文件1单脚本循环100次0上传2G件1单脚本循环3次0上传20000个碎文件1单脚本循环3次0单文件列表查询1单脚本循环100次020000文件列表查询
6、1单脚本循环3次0单文件创建1单脚本循环100次0文件移动(10/20000)1单脚本循环100次0文件删除(10/20000)1单脚本循环100次0文件改名(10/20000)1单脚本循环100次020000文件删除1单脚本循环3次0文件夹授权(1个文件/20000)1单脚本循环3次次0备注:循环三次的手工测试实现(web+pc)单场景性能测试测试目的:获得单场景下的响应时间、 吞吐量随压力变化的趋势, 考察应用、服务器配置是否存在性能隐患。功能名称响应时间场景描述思考时间(秒)测试目的登录2s内单脚本循环15分钟0最大并发量下载4k文件2s内单脚本循环15分钟0最大并发量下载4M文件2s内
7、单脚本循环15分钟0最大并发量上传4k文件2s内单脚本循环15分钟0最大并发量上传4M文件2s内单脚本循环15分钟0最大并发量单文件列表搜索2s内单脚本循环15分钟0最大并发量20000文件列表显示查询2s内单脚本循环15分钟0最大并发量单文件夹创建2s内单脚本循环15分钟0最大并发量单文件夹移动(10 个 /20000个)2s内单脚本循环15分钟0最大并发量文件夹授权2s内单脚本循环15分0最大并发量(10/20000)钟单文件夹删除(10 个 /20000)2s内单脚本循环15分钟0最大并发量备注:设计到2W个文件操作的响应时间需要与开发确认混合性能测试测试目的:主要看在执行不同虚拟用户数下,系统处理请求的能力。 获得组合交易的响 应时间、TPS资源消耗等随压力变化的趋势。混合场景如下:场景名称VU数VU增加策略持续 时间混合比例登录、注册、下载4k文件、上传4k 文件、20000文件列表查询、单文件 创建、文件删除、文件移动100?每15秒增加2个VU40min均分备注:最终混合场景的 VU数需要看最终系统能承受的并发量稳定性测试测试目的:获得系统长时间不间断运行在正常负载下的处理能力。测试报告压力测试完成后应提供关于此性能测试的结果报告,报告应该包括压力测试的具体过程、内容和测试所得到的结果。风险关注点由于测试版本与目前生产版本功能存在差别,用户群的未来
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 兼职协议参考样本
- 家具销售代理协议
- 店面租赁合同谈判要点
- 城市慢行系统景观设计合同
- 应收账款质押借款合同的格式参考
- 结构化面试评分标准细则
- 链式传动装置课程设计
- 快递员劳动合同样本
- 软件课程设计送水系统
- 工程承包协议模板:工程合作条款
- 2022江苏交通控股有限公司校园招聘试题及答案解析
- 装配式建筑预制构件吊装专项施工方案
- 绘本分享《狐狸打猎人》
- 防诈骗小学生演讲稿
- 《汽车电气设备检测与维修》 课件 任务14、15 转向灯故障诊断与维修(一、二)
- 离职申请表(完整版)
- 项目5 S7-1200 PLC控制步进电机与伺服电机
- 调研走访记录表
- 物业公司章程模板
- 国开2023年秋《分析化学(本)》形考任务1-3参考答案
- 中国平安初级考试2必过版
评论
0/150
提交评论