利用loadrunner构建图书馆系统性能测试平台

利用loadrunner构建图书馆系统性能测试平台

ID:32363230

大小:1.28 MB

页数:4页

时间:2019-02-03

利用loadrunner构建图书馆系统性能测试平台_第1页
利用loadrunner构建图书馆系统性能测试平台_第2页
利用loadrunner构建图书馆系统性能测试平台_第3页
利用loadrunner构建图书馆系统性能测试平台_第4页
资源描述:

《利用loadrunner构建图书馆系统性能测试平台》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、技术与应用http://www.dlf.net.cn利用LoadRunner构建图书馆系统性能测试平台□贺礼/中国科学技术大学图书馆合肥230027摘要:针对传统的数字图书馆系统性能测试方法的不足之处,简单介绍性能测试工具LoadRunner的主要特点和工作原理,分析利用LoadRunner软件对数字化图书馆各个系统进行自动化性能测试,能够快速、简便、彻底地达到要求,从而提高系统质量、节省经费、缩短产品开发时间。以中国科学技术大学图书馆的馆藏书目查询系统为例测试,详细阐述其实现过程。关键词:LoadRunner,数字图书馆,性能测试DO

2、I:10.3722/j.issn.1673—2286.2009.05.0091引言以实现性能测试的“自动化”。目前常用的性能测试工具有LoadRunner、QALad、RationalPerformance、系统性能测试作为保证系统质量的重要手段已WebLoad、WAS等。笔者拟以LoadRunner为例,构建图经引起了国内外越来越多的关注。性能测试是指通过书馆系统性能测试平台,并通过反复实验,给出了较模拟系统运行的业务压力或用户使用场景来测试系统为完善的测试方案,得到结果并提出测试意见。的性能是否满足运行的需要。性能测试通常包括压力测

3、试、负载测试、强度测试、并发测试、大数据量测2LoadRunner的主要特点和工作原理[1]试、配置测试、可靠性测试等。随着计算机和网络的广泛应用,传统的手工性能测试方式已经远远不能满2.1主要特点足实际的需求了,系统性能测试的自动化已经成为性能测试的发展趋势。它能够完成许多手工测试无法实LoadRunner是一种预测系统行为和性能的负载测现或难以实现的工作,从而达到提高系统质量、节省试工具,通过模拟成千上万的用户实施并发负载及实[2]经费、缩短产品开发时间的效果。时性能测试来确认和查找问题,能够对整个系统构架数字图书馆拥有各种类型的众

4、多软件系统。在很进行测试,通过LoadRunner,可以最大限度的缩短测多的场合,一份标准的系统性能测试报告能够给数字试时间,提高系统质量、优化性能,节省经费,加速[3]图书馆管理员带来很大的帮助。例如,在图书馆软件软件系统的发布时间。外包或者软件招标的时候,性能测试不仅能够提供软LoadRunner作为一个优秀的性能测试软件,主要件性能的详细描述,还能够定量的比较各个软件系统特点包括:的优劣;在软件开发过程中,更能够模拟实际运行环(1)广泛支持业界标准协议境,找出可以改进的地方;在已发布或在使用的软件LoadRunner支持Citri

5、x、MSSQL、ODBC、Oracle、系统中,定时的性能测试也能够给系统的更新和升级Sybase、WindowsSockets、DNS、C、SAP、RTE、提供有价值的参考。IMAP、Jacada等众多的业界标准协议。软件测试工具在提高测试质量和保证测试效率(2)支持多平台开发脚本方面有着十分重要的作用。借助软件测试工具才可LoadRunner的VirtualGenerator既可以执行java开发2009年第5期(总第60期)50技术与应用http://www.dlf.net.cn的程序,也可以执行.NET开发的程序,更支持基础的C

6、系统也需要长期高效运转。下面笔者就具体阐述一下语言开发程序。它几乎支持所有的主流开发平台。用LoadRunner来针对中国科学技术大学图书资源检索(3)创建系统真实负载平台进行性能测试和分析的过程。通过LoadRunner的VirtualGenerator,工程师可以轻被测试的WEB服务器的CPU是Intel(R)Xeon松创建虚拟用户,模拟真正的业务流程和用户操作行3.60GHz,内存是2G,操作系统是MicrosoftWindows为。借助参数化的功能实现并发用户的不同行为,进Server2003。客户机的CPU是Pentium3.

7、2GHz,内存是而实现真正意义上的并发。通过TurboLoad专利技术,512M,操作系统是MicrosoftWindowsXP。更能让客户获得最高的规模适应性水平。性能测试的实现流程如下:(4)强大的实时监控与数据采集在测试过程的任何时候,通过实时监控场景运行状态,工程师都可以把握测试进度,及时发现问题,LoadRunner还拥有其他同类测试工具难以达到的强大的数据采集功能。(5)精确分析结果,定位问题所在LoadRunner通过汇总全部测试的结果,能迅速定位性能问题,特别是在Web页面的分解功能,可以详细地了解到每个元素的下载情况,

8、准确找出问题所在。2.2工作原理LoadRunner主要包含的功能模块有:VuesrGenerator(虚拟用户发生器)、Controller(压力调度和监控中心)、LoadGenerator(压力产生器)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。