基于LoadRunner行政审批系统负载测试研究.docVIP

基于LoadRunner行政审批系统负载测试研究.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LoadRunner行政审批系统负载测试研究

基于LoadRunner行政审批系统负载测试研究   摘要:对软件性能测试的方法进行分析,通过对大型软件测试工具LoadRunner三个测试组件的工作机制进行研究,详细介绍了利用LoadRunner对行政审批系统进行负载测试的方法和过程,指出政府信息部门掌握此工具的必要性。   关键词:行政审批系统;性能测试;负载测试;LoadRunner   中图分类号:TP393文献标识码:A文章编号:1009-3044(2007)17-31659-02   Research on Stress Testing of Administrative Examination and Approval System Based on LoadRunner   ZHANG Wen-shen   (College of Information Science Technology, Xiamen University, Xiamen 361012, China)   Abstract: General method of performance testing is introduced in this paper. Also, detailed description is given to the mechanisms of LoadRunners three main components, after that, based on a testing of an administrative approval system, methods and process of using LoadRunner is presented, and the necessity of mastering stress testing tool for the information department of government is pointed out.   Key words: administrative approval system; Performance Testing; Load Testing; LoadRunner      1 引言      随着网络技术的不断成熟和发展,国家大力推行网上政务办公自动化系统,这些系统多采用B/S结构的系统模式或者三层结构的系统结构。相关的政府职能网站在功能具备的前提下,如何保证系统能满足24×7的全天候服务,以及在用户并发访问的情况下,不会出现系统崩溃、页面滞后的问题,以及保证业务支撑系统的服务质量,已经成为广大用户关心的新的问题。本文就此展开讨论,探讨类似办公系统的性能测试工作,防患于未然,在系统上线之前进行相关的性能测试工作,对系统进行相应的优化调整,为系统的正常投入运营提供信心和保证。   传统的性能测试工作可能采用手工的方式,但不可能模拟大批量用户并发访问系统时的真实情况,测试人员通过手工模拟系统用户访问业务系统,效果不是很理想。随着技术手段的不断进步,目前的性能测试工作的开展,主要是借助相关的软件测试工具或者开发相关的测试软件,来模拟大批量用户并发使用系统的场景,从而对系统性能进行考察。目前市场上有很多商用的软件性能测试工具如Mercury Interactive公司的LoadRunner、IBM 的Rational Robot等,同时,也有很多开源的软件测试工具如Jmeter、OpenSTA、TestMaker等工具,均为性能测试工作提供了相应的技术保证。[1]   目前主流的性能测试工具的测试流程如图1所示。首先是要制定测试计划,然后根据测试目标录制相应的测试脚本,然后对脚本进行场景组织,并发回放多个测试脚本,不断地增加并发的用户数目,在进行并发性能测试的同时,对应用系统的服务器进行系统资源监控,采集并发测试过程中系统的资源使用情况,对服务器的内存、CPU、磁盘I/O、换页操作等情况进行资源监控和分析,定位系统的瓶颈。[2]   图1 性能测试流程图   本文主要以利用LoadRunner来测试厦门市海沧区的网上审批系统为例,来介绍电子政务应用系统性能测试的方法和过程。      2 LoadRunner工作原理      LoadRunner中包含了三个组件:(1)提供产生压力脚本的Vugen;(2)提供运行脚本并对后台进行监控的Controller;(3)对压力数据进行分析的Analysis。Vugen用于性能测试中的脚本录制,Controller用于设置、运行和监控场景,Analysis用于测试结果分析。[3][4]   2.1 虚拟用户产生器Vugen   虚拟用户产生器通过录制客户端和后台服务器之间的通讯包,分析其中的协

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档