网盘40性能测试方案设计

上传人:hs****ma 文档编号:499105828 上传时间:2023-05-19 格式:DOCX 页数:13 大小:61.53KB
返回 下载 相关 举报
网盘40性能测试方案设计_第1页
第1页 / 共13页
网盘40性能测试方案设计_第2页
第2页 / 共13页
网盘40性能测试方案设计_第3页
第3页 / 共13页
网盘40性能测试方案设计_第4页
第4页 / 共13页
网盘40性能测试方案设计_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《网盘40性能测试方案设计》由会员分享,可在线阅读,更多相关《网盘40性能测试方案设计(13页珍藏版)》请在金锄头文库上搜索。

1、网盘4.0性能测试方案文档编号:版本号:编 写:审 核:批 准:批准日期:目录1测试目的22测试环境描述22.1月务器环境22.1.1硬件环境22.1.2网络环境32.1.3测试环境各系统软件版本清单32.2拓扑结构42.3测试工具43测试容及方法43.1测试目标43.2测试容54 测试场景以及策略5基准测试5单场景压力测试6混合压力测试7稳定性测试7测试报告8风险关注点91测试目的编写本方案的目的是为了测试企业网盘3.0以及4.0的性能对比测试,确保性能测 试能够按照方案设计的测试计划正常执行,达到预期的测试目的。2测试环境描述2.1服务器环境2.1.1硬件环境测试机配置信息IrisK务器3

2、2 核 Intel(R)至强 CPU 2.27GHz,64G 存,2T 硬盘,2 台Web服务器同Iris部署到相同机器IdtK务器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测试环境各系统软件版本清单软件名称测试环境开发/线上环境与开发/线上环境是否一致软件配置操作系统JDKweb容器与版本web容器参数

3、清单数据库各软件版本,包括小版本号,如jdk版本,数据库的版本,开发或者运维是否提供,不提供的原因是什么,都需写明。2.2拓扑结构2.3测试工具Jmeter/Loadrunner 113测试容及方法3.1测试目标在大用户量、数据量的超负荷下,获得服务器运行时的相关数据,从而进行分析,找出 系统瓶颈,提高系统的稳定性。3.2测试容本次测试主要是对网盘的元服务器读写,大文件、多文件传输,及业务操作大数据量情 况下处理数据的能力及承受能力。Item预置数据量运行场景说明测试点单台应用服务器与线上保持 一致!元服务器的读写处理能力读写速度及结果正确性单台文件传输服务器存储服务器的读写处理能力读写速度及

4、结果正确性集群性能处理能力多台服务器的处理能力增长读写处理速度及正确性集群压力处理能力超出能力围后的处理响应时间及结果正确性容量测试每台文件服务器支持的文件数服务器运行性能及稳定性稳定性综合业务操作长时间运行,48 小时服务器长时间运行的稳定性可靠性个别服务器无常运行的故障转 移能力单台服务器出错后的可靠性4测试场景以及策略测试场景选择基准测试、单交易压力测试、混合压力测试和稳定性测试4个场景。网盘3.0只进行基准测试以及单场景性能测试,网盘4.0需要进行基准测试、单交易压 力测试、混合压力测试和稳定性测试。基准测试测试目的:验证环境、脚本和数据准备情况。获得单用户响应时间,每个脚本1个VU重

5、复执行100次,取平均响应时间作为基准指标。测试场景如下:功能名称VU数量场景描述思考时间(秒)登录1单脚本循环100 次0下载4k文件1单脚本循环100 次0下载4M文件1单脚本循环100 次0下载2G件下载20000碎文 件(文件、文件 夹)1单脚本循环3次01单脚本循环3次0上传4k文件1单脚本循环100 次0上传4M文件1单脚本循环100 次0上传2G件1单脚本循环3次0上传20000个碎 文件1单脚本循环3次0单文件列表查询1单脚本循环100 次020000文件列表 查询1单脚本循环3次0单文件创建1单脚本循环100 次0文件移动(10/20000)1单脚本循环100 次0文件删除(

6、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单脚本循环15 分钟0最大并发量上传4k文件2s单脚本循环15 分钟0最大并发量上传4M文件2s单脚本循

7、环15 分钟0最大并发量单文件列表搜索2s单脚本循环15 分钟0最大并发量20000文件列表 显示查询2s单脚本循环15 分钟0最大并发量单文件夹创建2s单脚本循环15 分钟0最大并发量单文件夹移动(10 个/20000 个)2s单脚本循环15 分钟0最大并发量文件夹授权(10/20000)2s单脚本循环15 分钟0最大并发量单文件夹删除(10 个/20000)2s单脚本循环15 分钟0最大并发量备注:设计到2可个文件操作的响应时间需要与开发确认混合性能测试测试目的:主要看在执行不同虚拟用户数下,系统处理请求的能力。获得组合交易的响应时间、TPS、资源消耗等随压力变化的趋势。混合场景如下:场景

8、名称VU数VU增加策略持续时间混合比例登录、注册、下载4k文件、上传40mi4k文件、20000文件列表查询、单100?每15秒增加2个VU均分文件创建、文件删除、文件移动n备注:最终混合场景的VU数需要看最终系统能承受的并发量稳定性测试测试目的:获得系统长时间不间断运行在正常负载下的处理能力。在稳定性测试中使用100VU的混合场景,持续12*2个小时。测试报告压力测试完成后应提供关于此性能测试的结果报告,报告应该包括压力测试的具体过程、容和测试所得到的结果。风险关注点由于测试版本与目前生产版本功能存在差别,用户群的未来大小和操作习惯也不能确 定,因此混合场景中的比例都是估算得到的,与实际生产情况可能不尽一致;再者所选压力 测试交易为典型场景,没有覆盖所有功能场景,这样测试结果和以后真实生产情况相比也不 可避免会有一定偏差。性能测试环境差异,会出现测试结果不准确的情况

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号