大数据性能测试方案-V1.0(DOC)
- 格式:doc
- 大小:375.50 KB
- 文档页数:13
1 引言
1.1 编写目的
本测试方案将对XXX大数据平台的测试方案、测试范围,测试的软件硬件环境、测试进度、测试人员的分工和职责以及测试流程进行详细的定义和整体的描述。
1.2 测试目标
本次性能测试的目标是检测《XXX大数据平台》在服务器上运行时,了解该服务器的各项性能情况。
1.3 读者对象
本方案的预期读者是:项目负责人、测试人员、运维人员和其他相关人员。
1.4 术语定义
2 环境搭建
2.1 测试硬件环境
2.2 软件环境
3 测试范围
3.1 测试功能点
3.2 测试类型
3.3性能需求
名称指标备注
CPU
使用率不高于80%
内存
使用率不高于80%
I/O
使用率不高于80%
响应时间
Network
使用率不高于80%
3.4准备工作
1.测试功能点全部通过功能测试,确保功能上没有问题;
2.测试环境服务器已搭建,被测项目已部署;
3.准备测试客户机;
4.准备好测试数据;
5.创建测试场景,并配置好每个场景的设置;
6.测试过程中保存好测试数据和分析结果,并规范对执行结果进行命名
3.5 测试流程
4.测试策略
4.1 基准测试
4.1.1 Hadoop/ Spark读取算法的基准测试
场景1:数据容量100G时,进行读取算法的基准测试
场景2:数据容量500G时,进行读取算法的基准测试
场景3:数据容量1T时,进行读取算法的基准测试
4.1.2 Hadoop/ Spark写入算法的基准测试
场景1:数据容量100G时,进行写入算法的基准测试
场景2:数据容量500G时,进行写入算法的基准测试
场景3:数据容量1T时,进行写入算法的基准测试
场景1:数据容量100G时,进行导入算法,查看服务器的相关性能指标
场景2:数据容量500G时,进行导入算法,查看服务器的相关性能指标
场景3:数据容量1T时,进行导入算法,查看服务器的相关性能指标
场景1:数据容量100G时,进行导出算法,查看服务器的相关性能指标
场景2:数据容量500G时,进行导出算法,查看服务器的相关性能指标
场景3:数据容量1T时,进行导出算法,查看服务器的相关性能指标
4.2 负载测试
4.2.1 Hadoop/ Spark并行读取/写入算法的负载测试
场景1:数据容量100G时,并行读取/写入算法的混合测试场景
场景2:数据容量500G时,并行读取/写入算法的混合测试场景
场景3:数据容量1T时,并行读取/写入算法的混合测试场景
4.2.2 Hadoop/ Spark并行导入/导出算法的负载测试
场景1:数据容量100G时,并行导入/导出算法的混合场景测试
场景2:数据容量500G时,并行读取/写入算法的混合场景测试
场景3:数据容量1T时,并行读取/写入算法的混合场景测试
4.3 稳定性测试
4.3.1 Hadoop/ Spark并行读取/写入/导入/导出算法,7*24小时稳定性测试场景1:数据容量100G时,并行读取/写入/导入/导出稳定性测试
场景2:数据容量500G时,并行读取/写入/导入/导出稳定性测试