| 【中文题名】 | Web系统性能测试工具的研究 |
| 【英文题名】 | The Research on Web Performance Testing Tools |
| 【学科专业】 | 计算机应用技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-10-31 |
| 【中关键词】 | Web,性能测试,性能分析,优化建议,HTTP, |
| 【英关键词】 | Web,performance,testing,analysis,HTTP, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络>一般性问题 |
| 【论文摘要】 |
随着信息技术的飞速发展,基于Web的应用迅速风靡全球,并且渗入到社会的各个领域。但是很多Web系统的性能不能满足人们的需要严重地影响了它地使用和推广,于是对于Web系统开发过程中的性能测试提出了迫切的要求。
国内外的研究者对Web性能测试展开了很多研究,一些国外公司还开发出成熟的产品,但是这些产品系统庞大,使用复杂,学习、应用成本相对较高。正是在这种背景下,本文通过研究和分析Web系统性能测试的原理,设计并实现了一个基于HTTP协议的简单易用的Web性能测试分析软件(WPTA),提出了测试系统自动给出Web性能优化建议的规则。
本文首先对HTTP协议进行分析,对HTTP请求和响应的信息的格式,以及信息中各个头域的作用进行了详细分析,归纳出在Web性能测试中,测试数据的组成结构,包括HTTP请求信息头域值组成结构,以及HTTP响应信息的解析方式,并对影响Web系统的性能的主要参数包括响应时间、吞吐量、丢弃率等作了认真研究。
其次,根据Web性能测试的原理,研究和探讨了Web性能测试分析系统应具有的功能模块,包括脚本录制模块、系统测试模块、数据分析模块等。按照软件工程思想,采用R... |
| 【论文题纲】 |
|
摘要 |
4-6 |
|
ABSTRACT |
6-10 |
|
第一章:引言 |
10-12 |
|
1.1 选题的背景 |
10-11 |
|
1.2 选题的意义 |
11 |
|
1.3 研究的主要内容 |
11-12 |
|
第二章 HTTP协议分析 |
12-19 |
|
2.1 HTTP协议中的重要术语 |
12-13 |
|
2.2 HTTP消息 |
13-17 |
|
2.2.1 HTTP消息的种类 |
13 |
|
2.2.2 HTTP头域 |
13-14 |
|
2.2.3 HTTP请求消息 |
14-15 |
|
2.2.4 HTTP响应消息 |
15-16 |
|
2.2.5 TCP连接 |
16-17 |
|
2.2.6 缓存和Cookie |
17 |
|
2.3 HTTP协议在测试中的应用 |
17-19 |
|
第三章 Web系统测试基础 |
19-24 |
|
3.1 Web性能测试必要性 |
19-20 |
|
3.2 Web性能指标 |
20-21 |
|
3.3 Web性能测试原理 |
21-22 |
|
3.4 Web性能工具介绍 |
22-24 |
|
第四章 系统设计与实现 |
24-48 |
|
4.1 系统设计概述 |
24 |
|
4.2 系统功能 |
24-26 |
|
4.3 系统设计 |
26-33 |
|
4.4 系统实现 |
33-43 |
|
4.4.1 脚本录制功能的实现 |
33-36 |
|
4.4.2 测试功能的实现 |
36-43 |
|
4.4.3 数据分析模块的实现 |
43 |
|
4.5 WPTA测试系统中的主要技术 |
43-48 |
|
4.5.1 多线程和线程池技术 |
43-45 |
|
4.5.2 XML技术 |
45-46 |
|
4.5.3 JFreeChart技术 |
46-48 |
|
第五章 测试系统应用 |
48-53 |
|
5.1 被测试系统分析 |
48-49 |
|
5.1.1 被测系统分析 |
48 |
|
5.1.2 性能测试需求分析 |
48-49 |
|
5.1.3 网站的关键活动 |
49 |
|
5.2 测试实施过程 |
49-51 |
|
5.2.1 搭建测试环境 |
49-50 |
|
5.2.2 性能测试步骤 |
50-51 |
|
5.3 试验数据验证 |
51-53 |
|
第六章 测试数据分析 |
53-67 |
|
6.1 测试数据 |
53-55 |
|
6.2 测试结果分析 |
55-64 |
|
6.2.1 网站响应时间分析 |
55-58 |
|
6.2.2 测试结果合理性分析 |
58-60 |
|
6.2.3 服务器的HTTP请求丢弃率分析 |
60-61 |
|
6.2.4 网站流量分析 |
61-62 |
|
6.2.5 网站性能分析 |
62-64 |
|
6.3 对网站提出自动优化建议的研究 |
64-67 |
|
第七章 总结与展望 |
67-69 |
|
7.1 本文的主要工作 |
67 |
|
7.2 展望 |
67-69 |
|
参考文献 |
69-71 |
|
致谢 |
71 |
|
| 【DOI】 | LunWen.ID:2.2008.376482 |