![](https://csdnimg.cn/release/download_crawler_static/88317863/bg6.jpg)
第一章 绪论
1.1 课题研究背景
随着互联网的蓬勃发展,软件更新换代的速度加快,软件的性能测试也因此
越来越被开发者所重视。一个软件在起步期时影响度低,用户数量少,软件系统
性能要求不高,但随着软件在不断的推广中,影响范围变广,用户数量开始迅速
上涨,可能会呈现数十倍甚至上百倍的几何数量级增长,这个时候如果不经过软
件仍然没有进行过性能测试,那通常软件系统将很容易出现崩溃的现象,因为软
件系统已经承载不住如此数量的用户同时使用。
性能测试的作用在此时就展现出来了。为确保软件的良好运行,就很有必要
对已开发的软件进行相应的测试,通过一系列的性能测试,得到该软件系统的各
项数值,就可以在面临崩溃前及时进行软件的维护和升级,确保软件的质量。判
断一个软件系统的性能如何,主要通过观察执行速度的快慢与占用资源多少的情
况而定。与软件功能相对应的,软件性能是一种相当关键的非功能特性,表明了
软件系统对时间及时性及资源经济型的要求
[1]
。
Web 应用软件在岁月的沉淀中,逐渐变成了庞然大物,功能愈发齐全、处
理的业务量也随机增多。特别是随着 Web 应用技术进入到 2.0 后,用户已经不
满足与过往已有的功能,Web 服务应用在开发工程师的努力下,不管是质量还
是功能上,都上了更高一层楼
[2]
。同时 Web 服务器也不再和往常一样,只需处
理少量数据请求,但随着互联网全球化,大量异地 IP 用户的数据请求涌入各个
Web 服务器,一旦 Web 服务器超过了它所能承载的最大能力,系统就会崩溃,
甚至会让企业停止运行,给企业造成巨额的资金损失和赔掉商业口碑。于是不管
是用户还是企业或者是开发者,都开始对网站的稳定性提出了更高的要求
[3]
。
本文针对 Web 网站的性能测试进行研究,以现有的小说网站为例,使用性能测
试工具,对该 Web 网站进行性能测试。
1.2 课题研究目的与意义
通过本次性能测试的实验研究与分析,能够了解到如何借助测试工具来对
Web 网站进行有效合理的性能测试,大致掌握初等的性能测试思路,学会制定
性能测试方案,从而让自己日后能够适应越来越复杂的 Web 软件测试的需要,
尽可能做到保证 Web 应用的质量。