网盘4.0性能测试方案

  • 格式:docx
  • 大小:154.00 KB
  • 文档页数:9

Lenovo cloud

网盘4.0性能测试方案

文档编号: 版 本 号:

编 写: 审 核:

批 准: 批准日期:

Lenovo cloud

目录

1 测试目的....................................................................................................................................... 3

2 测试环境描述 ............................................................................................................................... 3

2.1 服务器环境 ........................................................................................................................ 3

2.1.1 硬件环境 ................................................................................................................. 3

2.1.2 网络环境 ................................................................................................................. 3

2.1.3测试环境各系统软件版本清单 .............................................................................. 3

2.2拓扑结构............................................................................................................................. 4

2.3 测试工具............................................................................................................................ 4

3 测试内容及方法 ........................................................................................................................... 4

3.1 测试目标 ............................................................................................................................. 4

3.2 测试内容 ............................................................................................................................. 4

4 测试场景以及策略 ................................................................................................................... 5

基准测试 ........................................................................................................................... 5

单场景压力测试 ............................................................................................................... 6

混合压力测试 ................................................................................................................... 7

稳定性测试 ....................................................................................................................... 7

测试报告........................................................................................................................................... 8

风险关注点....................................................................................................................................... 9

Lenovo cloud

1 测试目的

编写本方案的目的是为了测试企业网盘3.0以及4.0的性能对比测试,确保性能测试能够按照方案设计的测试计划正常执行,达到预期的测试目的。

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测试环境各系统软件版本清单

软件名称 测试环境 开发/线上环境 与开发/线上环境是否一致

软件配置 操作系统

JDK

web容器与版本

web容器参数清单

数据库

各软件版本,包括小版本号,如jdk版本,数据库的版本,开发或者运维是否提供,不提供的原因是什么,都需写明。 Lenovo cloud

2.2拓扑结构

2.3 测试工具

Jmeter/Loadrunner 11

3 测试内容及方法

3.1 测试目标

在大用户量、数据量的超负荷下,获得服务器运行时的相关数据,从而进行分析,找出系统瓶颈,提高系统的稳定性。

3.2 测试内容

本次测试主要是对网盘的元服务器读写,大文件、多文件传输,及业务操作大数据量情况下处理数据的能力及承受能力。

Item 预置数据量 运行场景说明 测试点

单台应用服务器 与线上保持一致!! 元服务器的读写处理能力 读写速度及结果正确性

单台文件传输服务器 存储服务器的读写处理能力 读写速度及结果正确性 DB1-masterDB2-slaveApp Cluster......DC ClusterAD域认证服务HALenovo cloud

集群性能处理能力 多台服务器的处理能力增长 读写处理速度及正确性

集群压力处理能力 超出能力范围后的处理 响应时间及结果正确性

容量测试 每台文件服务器支持的文件数 服务器运行性能及稳定性

稳定性 综合业务操作长时间运行,48小时 服务器长时间运行的稳定性

可靠性 个别服务器无法正常运行的故障转移能力 单台服务器出错后的可靠性

4 测试场景以及策略

测试场景选择基准测试、单交易压力测试、混合压力测试和稳定性测试4个场景。

网盘3.0只进行基准测试以及单场景性能测试,网盘4.0需要进行基准测试、单交易压力测试、混合压力测试和稳定性测试。

基准测试

测试目的: 验证环境、脚本和数据准备情况。获得单用户响应时间,每个脚本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次 0 Lenovo cloud

20000文件列表查询 1 单脚本循环3次 0

单文件创建 1 单脚本循环100次 0

文件移动(10/20000) 1 单脚本循环100次 0

文件删除(10/20000) 1 单脚本循环100次 0

文件改名(10/20000) 1 单脚本循环100次 0

20000文件删除 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内 单脚本循环15分钟 0 最大并发量

单文件列表搜索 2s内 单脚本循环15分钟 0 最大并发量

20000文件列表显示查询 2s内 单脚本循环15分钟 0 最大并发量

单文件夹创建 2s内 单脚本循环15分钟 0 最大并发量

单文件夹移动(10个/20000个) 2s内 单脚本循环15分钟 0 最大并发量

文件夹授权2s内 单脚本循环15分0 最大并发量