基于Loadrunner技术的Web性能测试的研究与实现
【摘要】:近年来,随着计算机技术的飞速发展,人们的学习、工作和生活己然离不开网络的支持,Web应用逐渐出现在我们生活的各个领域当中,它们的服务质量和可靠性愈来愈受到人们的关注。由于Web应用系统变得愈来愈庞大和复杂,传统的软件测试已经不能满足人们的需求,因此,Web应用测试如今已经成为一个炙手可热的领域。相对于传统的软件测试,Web应用测试通常需要特定的测试过程。由于Web应用软件通常是分布式的、开放式的、并发的、多用户的和异构的,所以针对于Web应用测试,我们在测试的过程中不仅需要验证该系统是否满足设计的要求,还需要对其进行性能测试、强度测试、用户接口测试、安全测试、文档测试、恢复测试以及健全测试等等,这使得Web应用软件的测试相比于普通的应用程序测试要更加复杂,软件测试迎来了新的机遇和挑战。
相比较于软件测试,Web应用测试有其独特的地方值得我们去研究,尤其是关于性能测试方面,例如如何对系统进行虚拟用户的加载,如何设计场景才能够更加真实,如何定位系统性能的瓶颈并通过对系统进行调优来满足用户的需求等都是我们所要研究的问题。本文研究了软件测试理论,着重分析了Web性能测试的具体流程,深入剖析当前主流的工业标准级负载测试工具Loadrunner,在对系统进行性能测试研究的实践过程中,通过使用Loadrunner这个工具,以七台河市安监局隐患自查自报系统为测试平台,搭建测试环境,利用Virtual User Generator产生虚拟用户以模拟隐患自查自报系统在现实生活中真实用户的业务操作行为,创建真实的负载,利用Controller设计并运行性能测试的场景,从而检测隐患自查自报系统各个组件的性能状况,最后利用Analysis生成测试分析图,人工地对最终结果进行分析。本文通过Loadrunner对整个七台河市安监局隐患自查自报系统的框架进行了全面的测试,发现了系统服务器在性能调优时的缺陷和限制,考虑到系统性能瓶颈有可能在网络带宽上,而非服务器本身的性能上
随后我们将系统的服务器分别置于512k、2M和10M的网络带宽环境下,利用数据挖掘技术找出网络带宽与平均事务响应时间之间的关联规则和频繁项集,从而总结出网络带宽的不同对平均事务响应时间所产生的影响,提出在今后的性能测试中需要考虑到通过调整网络带宽的大小来对服务器进行调优,对系统调优做出了预测。
|
|
|
|
1 |
杨喜纳;袁从领;;基于java的web应用程序的性能测试[J];大学时代(B版);2006年04期 |
2 |
李方敏;CGI的安全编程[J];计算机工程与应用;1999年06期 |
3 |
宋如顺,姜乃松;基于Web的远程考试系统设计与实现[J];计算机工程;1999年06期 |
4 |
王红霞,姚家亮;利用ASP构建新型信息系统的方法与实现[J];计算机应用;1999年09期 |
5 |
邓劲生,张银福;面向对象的多媒体信息WEB发布[J];计算机应用研究;1999年09期 |
6 |
刁兴春,李赤红;Intranet环境下事务处理的理论研究和实现[J];小型微型计算机系统;1999年06期 |
7 |
高昆;基于ASP的WEB站点开发技术分析[J];北华大学学报(社会科学版);1999年05期 |
8 |
王清心,胡建华;经贸数据库的WEB集成发布[J];昆明理工大学学报;1999年02期 |
9 |
李晶,朱秋萍;Web页制作中的动态表现技术[J];计算机工程;2000年06期 |
10 |
刘波,代亚非,杜跃进;远程协同教学系统中课程搜索子系统设计[J];计算机应用;2000年06期 |
11 |
武庄,刘友丹;基于Web的企业内部质量审核系统设计与实现[J];计算机应用研究;2000年05期 |
12 |
梁开健,刘新民;基于ASP的图书馆Web数据库开发[J];高校图书馆工作;2000年04期 |
13 |
张睿光,黄玉超;基于ASP技术的气象信息系统软件设计[J];河南气象;2000年01期 |
14 |
张少敏,王保义;基于Web的管理信息系统方案及其安全性[J];华北电力大学学报;2001年01期 |
15 |
贺文,顾训穰;基于Web的客户端电子邮件系统的实现[J];计算机工程与应用;2001年08期 |
16 |
刘国华,包宏,李文超;基于WEB的人工神经网络材料设计系统[J];计算机工程与应用;2001年20期 |
17 |
冯晓君,李也白;构建Internet环境下的CAI课件数据库系统[J];计算机应用;2001年03期 |
18 |
陈扬枝,张见威;基于Web的机械设计材料库系统[J];现代制造工程;2001年12期 |
19 |
沈祥玖,李作纬,宋义发,尹涛;利用ASP实现对Web数据库的访问[J];济南交通高等专科学校学报;2001年02期 |
20 |
张静芳,陶跃军;刍议《中文期刊数据库》Web版全文检索系统[J];图书馆学研究;2001年02期 |
|