- 1
- 0
- 约5.65万字
- 约 63页
- 2019-05-11 发布于上海
- 举报
万为数据
万方数据
万方数据
国
国防科学技术大学研究生院工程硕士学位论文
目 录
摘 要 i
ABSTRACT ii
第一章 绪论 1
1.1 研究背景 1
1.2 研究现状 2
1.2.1 数学模型 2
1.2.2 模拟仿真 3
1.2.3 实验测量 3
1.3 研究意义 5
1.4 主要内容 6
1.5 论文结构 6
第二章 分布式压力测试工具概述及相关技术分析 7
2.1 分布式压力测试工具概述 7
2.2 集群技术 8
2.2.1 计算机集群 8
2.2.2 负载均衡 9
2.3 并行编程 10
2.4 Web 通信协议 11
HTTP 协议 11
JMS 11
Tuxedo 12
2.5 脚本技术 12
2.6 监控和评价 13
2.6.1 性能指标 13
2.6.2 监控 14
2.6.3 评价 15
2.7 小结 15
第三章 分布式压力测试框架16
3.1 分布式集群设计 16
3.1.1 集群架构 16
3.1.2 集群任务调度 18
第 I 页
万方数据
万方数据
3.2 负载平衡算法设计 19
3.3 压力测试引擎设计 20
3.4 测试脚本设计 21
3.5 小结 24
第四章 系统设计与实现25
4.1 系统架构设计 25
ConfigManager 子系统 27
ScriptManager 子系统 28
PlanManager 子系统 29
TestManager 子系统 32
TestExecutor 构件 34
ReportManager 子系统 36
DataServiceManager 子系统 39
4.9 小结 40
第五章 压力测试实例分析41
5.1 被测系统描述 41
5.2 测试方法及步骤 41
5.2.1 分析测试需求 41
5.2.2 创建测试计划 42
5.2.3 测试环境和工具 46
5.2.4 运行测试并监测性能 46
5.2.5 收集并分析测试结果 47
5.3 小结 49
结 束 语50
致 谢51
参考文献52
作者在学期间取得的学术成果54
第 II 页
万方数据
万方数据
表 目 录
表 1.1 压力测试工具对比 5
表 2.1 数据库性能监测器 15
表 5.1 测试场景表 42
表 5.2 测试环境 46
国防
国防科学技术大学研究生院工程硕士学位论文
万方数据
万方数据
图 目 录
图 1.1 简单队列模型 3
图 1.2 队列长度与工作负载强度的关系 3
图 2.1 分布式压力测试模型 7
图 2.2 服务器集群 8
图 3.1 分布式测试框架 17
图 3.2 百度移动应用一天 24 小时的下载分布 18
图 3.3 负载均衡算法示例 20
图 3.4 压力引擎线程模型 21
图 3.5 Jython 代码示例 23
图 3.6 简单测试脚本示例 24
图 4.1 顶层架构图 26
图 4.2 ConfigManager 子系统顺序图 27
图 4.3 ConfigManager 子系统类图 27
图 4.4 ScriptManager 子系统顺序图 28
图 4.5 ScriptManager 子系统类图 28
图 4.6 目标型场景示例 29
图 4.7 手动型场景示例 29
图 4.8 PlanManager 顺序图 30
图 4.9(a) PlanManager 子系统类图(局部) 31
图 4.9(b) PlanManager 子系统类图(局部) 31
图 4.10 TestManager 子系统顺序图 33
图 4.11 TestManager 子系统类图 34
图 4.12 TestExecutor 构件类图 35
图 4.13 ReportManager 子系统顺序图 37
图 4.14 ReportManager 子系统类图 38
图 4.15 DataserviceManager 子系统类图 39
图 5.1 被测系统用户界面 41
图 5.2 测试计划界面 43
图 5.3 测试脚本界面 43
图 5.4 普通场景测试脚本 44
图 5.5 抢购场景测试脚本 45
图 5.6 测试环境网络拓扑图 46
第 IV 页
国
国防科学技术大学研究生院工程硕士学位论文
图 5.7 测试运行 47
图 5.8 概要分析 48
图 5.9 图表分析 48
第 V 页
第 i
第 i 页
万方数据
摘 要
随着网络的发展,用户规模的不断增长,软件系统越来越复杂,软件对压力 测试的要求也因此变得越来越高。压力测试通过模拟真实的工作
您可能关注的文档
- 科研成果电子档案系统的设计与实现-软件工程专业毕业论文.docx
- 猕猴桃成熟度检测仪关键技术的分析-机械电子工程专业毕业论文.docx
- 面向大规模查询处理的GPU缓存框架设计-计算机软件理论专业毕业论文.docx
- 棉花杂种F,2代优势利用价值的研究-种植专业毕业论文.docx
- 考虑材料去除率最大化的稳态立铣过程切削参数优化-机械工程专业毕业论文.docx
- 滤波减速器结构可靠性研究-机械电子工程专业毕业论文.docx
- 面向农业工厂化生产过程控制的研究-计算机技术专业毕业论文.docx
- 马来酸罗格列酮及辛伐他汀对胰岛素抵抗患者血清C反应蛋白水平的影响-内分泌代谢专业毕业论文.docx
- 毛稔无菌再生体系构建与多倍体诱导研究-风景园林学专业毕业论文.docx
- 面向培训机构信息化系统的设计与实现-软件工程专业毕业论文.docx
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
原创力文档

文档评论(0)