XXXX系统
性测试方案
撰写:
周莉芳
创建日期:
20160919
审核:
审核日期:
文档类型
正式稿
效期限
文 档 历 史
日期
负责
操作类型
版号
说明
2016919
周莉芳
新建
V10
新建
目 录
1概述 1
11 编写目 1
12 测试容 1
2 性测试策略 1
21 方法 1
22 流程 2
23 工具 2
231 性测试工具 2
3 性测试环境 2
31 网络拓扑图 2
32 软硬件环境 2
4 性测试指标 3
41 性指标关注点 3
42 性指标详解 3
421 业务性指标 3
422 应服务器性指标 4
423 数库服务器性指标 4
424 性指标参考 5
5 测试场景 5
51 存量数 5
52 测试场景设计 6
521 单交易基准测试 6
522 单交易发测试 6
523 混合场景发测试 8
524 稳定性测试 9
6 进度计划员安排 9
61 进度计划 9
62 员安排 10
7风险评估 11
1 概述
11 编写目
测试方案指导XXXX系统 性测试工作文描述性测试范围性参考指标测试方法便性测试实施员性系统展开性测试根实际性测试结果数考察系统相关指标情况便开发系统实施相关调优工作项目相关员系统性客观评估
12 测试容
XXXX系统关键业务功频繁程度制定功点次性测试范围应需满足性指标:
序号
模块
测试容
发数
响应时间(s)
备注
1
2
3
4
5
6
7
2 性测试策略
21 方法
性测试工具编写特定测试脚户发模拟XXXXX系统相关功进行持续发访问操作记录系统响应时间等相关信息应服务器数库服务器资源情况
22 流程
系统性测试范围指标分析>制定测试场景>编写测试脚>准备测试数>准备测试环境>执行测试场景>收集测试结果数>测试结果分析>测试报告输出
23 工具
231 性测试工具
² 脚准备:Loadrunner11
² 场景执行:Loadrunner11
² 资源监控:nmonnmon analyser适应服务器数库服务器
3 性测试环境
31 网络拓扑图
32 软硬件环境
序号
途
硬件配置
软件配置
IP
备注
1
Web服务器
² CPU:Intel(R) E52603
² 存:8G
² 硬盘:400G
² 网卡:1000M
操作系统ubuntu
2
数库服务器
² CPU:Intel(R) E52603
² 存:8G
² 硬盘:400G
² 网卡:1000M
² 操作系统 ubuntu
² 数库:postgresqlmongodb
3
测试客户端
² Intel(R) i56400 4核
² 8G存
² 900G硬盘
² Win7
² IE11
控制器负载机台机器
4 性测试指标
41 性指标关注点
次性测试关注三重性指标:
² 吞吐率(TPS)
² 响应时间(RT)
² 系统资源利率(Load)
42 性指标详解
次性测试程中需关注性指标性指标范围节中性指标数均通性测试工具节中描述工具进行收集
421 业务性指标
序号
指标名
指标说明
采集方法
1
发户数
时刻服务器进行交互线户数量
loadrunner
2
响应时间
客户发出请求响应整程时间般分三部分:呈现时间数传输时间系统处理时间
loadrunner
3
秒处理事务数(TPS)
秒钟系统够处理事务交易数量衡量系统处理力重指标
loadrunner
4
事务成功率
次测试中出现成功事务数量事务总数
loadrunner
422 应服务器性指标
序号
指标名
指标说明
采集方法
1
CPU占率
时间段CPU状况统计
建议:<75
nmon
2
存
存否稳建议<80
nmon
3
磁盘IO
建议Iowait<30
nmon
4
SWAP
没交换页面
nmon
423 数库服务器性指标
序号
指标名
指标说明
采集方法
1
cpu占率
数库cpu利率建议<70
nmon
2
存
存否稳
nmon
3
磁盘IO
建议IOwait<30
nmon
4
Top 耗时 sql
找出性较差sql进行优化
424 性指标参考
序号
指标项
优秀
中等
差
1
TPS
TPS >10
5
2
响应时间
RT<2s
2s