基于Loadrunner技术的Web性能测试的研究与实现

被引量 : 0次 | 上传用户:raoxinyan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机技术的飞速发展,人们的学习、工作和生活己然离不开网络的支持,Web应用逐渐出现在我们生活的各个领域当中,它们的服务质量和可靠性愈来愈受到人们的关注。由于Web应用系统变得愈来愈庞大和复杂,传统的软件测试已经不能满足人们的需求,因此,Web应用测试如今已经成为一个炙手可热的领域。相对于传统的软件测试,Web应用测试通常需要特定的测试过程。由于Web应用软件通常是分布式的、开放式的、并发的、多用户的和异构的,所以针对于Web应用测试,我们在测试的过程中不仅需要验证该系统是否满足设计的要求,还需要对其进行性能测试、强度测试、用户接口测试、安全测试、文档测试、恢复测试以及健全测试等等,这使得Web应用软件的测试相比于普通的应用程序测试要更加复杂,软件测试迎来了新的机遇和挑战。相比较于软件测试,Web应用测试有其独特的地方值得我们去研究,尤其是关于性能测试方面,例如如何对系统进行虚拟用户的加载,如何设计场景才能够更加真实,如何定位系统性能的瓶颈并通过对系统进行调优来满足用户的需求等都是我们所要研究的问题。本文研究了软件测试理论,着重分析了Web性能测试的具体流程,深入剖析当前主流的工业标准级负载测试工具Loadrunner,在对系统进行性能测试研究的实践过程中,通过使用Loadrunner这个工具,以七台河市安监局隐患自查自报系统为测试平台,搭建测试环境,利用Virtual User Generator产生虚拟用户以模拟隐患自查自报系统在现实生活中真实用户的业务操作行为,创建真实的负载,利用Controller设计并运行性能测试的场景,从而检测隐患自查自报系统各个组件的性能状况,最后利用Analysis生成测试分析图,人工地对最终结果进行分析。本文通过Loadrunner对整个七台河市安监局隐患自查自报系统的框架进行了全面的测试,发现了系统服务器在性能调优时的缺陷和限制,考虑到系统性能瓶颈有可能在网络带宽上,而非服务器本身的性能上随后我们将系统的服务器分别置于512k、2M和10M的网络带宽环境下,利用数据挖掘技术找出网络带宽与平均事务响应时间之间的关联规则和频繁项集,从而总结出网络带宽的不同对平均事务响应时间所产生的影响,提出在今后的性能测试中需要考虑到通过调整网络带宽的大小来对服务器进行调优,对系统调优做出了预测。
其他文献
会展经济作为现代服务业,发挥着为各个产业招商引资、经贸洽谈的功能作用,同时会展经济还对吃住行游购娱等相关产业起到巨大的拉动作用,国际上公认的会展经济拉动系数为1:9,这
唐宋时期是我国的社会大变革时期,其间,政治、经济、文化等社会各方面都发生了重大变化,如科举制的演变、土地私有制的进一步发展、宋代理学的产生等,而这些变化对唐宋时期学
当前我国物业管理业存在市场化程度不高、从业人员素质低下等问题。改革和发展的相应对策在于完善法规、加快市场机制改革,创造良好的外部环境;通过规模化经营,增强企业竞争
研究了亚铁离子、醋酸盐和双氧水三种化学因子对雨生红球藻积累虾青素的交叉影响和虾青素积累过程中藻体总可溶性蛋白的变化。结果表明,在营养盐缺乏的前提下,添加45 mM醋酸
介绍了基于计算机的静电场模拟实验装置,片上系统C8051F340自带A/D转换器对导电玻璃实时电压采集,数据通过RS232传输至计算机,在Lab Windows/CVI虚拟仪器中实现数据的平滑滤
分析了既有大型公共建筑能耗偏高的原因,对国内外既有大型公共建筑节能改造的研究现状进行了论述,并在此基础上对既有大型公共建筑节能改造的发展趋势及其存在的问题进行了探
随着市场经济的发展,城市建设的规模不断扩大,人民物质文化水平不断提高,城市化战略决策的实施以及消防执法规范建设的深入推进,给城市消防安全工作提供了前所未有的机遇。同时,当
目的:比较进口拉米夫定(LAM)单药治疗与LAM和阿德福韦酯(ADV)联合治疗LAM停药后复发但未发生YMDD变异的B、C基因型慢性乙型肝炎(CHB)患者的临床疗效以及探讨拉米夫定和阿德福韦酯联
经营者处在企业组织金字塔的顶部,其特殊地位决定了他的工作必须要具有充分的主动性、灵活性,也决定了他在经营信息占有方面居于绝对地位。为了使经营者的行为保持良好的状态
2009年3G牌照的发放,加剧了中国通信行业的竞争,中国移动想要继续保持优势主导地位就应该把有限的资源集中于公司的核心能力创造而获取竞争优势,外包管理是企业获取竞争优势的有