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;性能测试;负载测试   中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)07-1567-02   LoadRunner Tool for Applied Research in the Performance Test   ZHANG Feng, LIU Qing-feng, HE Ying-jie   (91413 troops,Qinhuangdao 066001,China)   Abstract: This paper with some guiding significance for the software performance testing. First LoadRunner performance characteristics, then the general process of performance testing are described, explained by the practical application of how LoadRunner performance testing process and test results are analyzed.   Key words: LoadRunner; performance testing; load testing   随着国家建设逐渐在信息化建设领域的发展,软件在国家信息化建设中的作用越来越大,在很多领域中也发挥越来越重要的作用。但是随着软件技术、方法的不断发展,虽然目前的软件功能基本满足可以使人们快速开发复杂性的应用的需求,但是随着软件应用规模也越来越大,架构越来越复杂,最终导致还会影响软件的性能而停止使用,给软件开发机构以及客户都带来了一定的损失。因此,解决软件性能的问题对世界都具有重要的现实意义。LoadRunner是目前国内性能测试领域应用最广泛的工具之一,它可以通过模拟成千上万的用户,很快地帮助用户确认和查找性能问题。   1性能测试基础知识   系统的性能是一个很大的概念,覆盖面非常广泛,对一个软件系统而言包括执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可靠性等等,性能测试是用来保证产品发布后系统的性能满足用户要求。性能测试在软件质量保证中起重要作用。   在性能测试的执行中,可以根据具体的性能指标,分解为多种子测试,根据其关系,可以在不同的时间和空间内执行。这些子测试通常包括以下几种:   1)压力测试。压力测试是模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统的性能、可靠性、稳定性等。   2)负载测试。负载测试是确定在各种工作负载下系统测性能,目标是测试当负载逐渐增加时,系统组成部分的响应输出项,例如通过量、响应时间、CPU负载、内存使用等如何决定系统性能(稳定性和响应)。   3)并发测试。并发性能测试是指逐渐增加并发用户数负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易指标、资源监控指标等来确定并发性能的过程。并发性能测试是负载压力测试中的重要内容。   4)健壮性测试。健壮性是指在异常情况下,软件能够正常运行的能力,这里的异常指的是资源过少、用户数过多、突发故障等。   5)容量测试。容量测试是检验软件的能力最高能达到什么程度的测试,一般应测试到在正常情况下软件所具备的最高能力,如:响应时间或并发处理个数等能力。   2 LoadRunner简介和性能测试流程   2.1 LoadRunner简介   LoadRunner主要由Mercury虚拟用户生成器VuGen(创建脚本)、创建、管理和监控负载测试的中央控制台Mercury LoadRunner Controlle(设计和运行场景)、压力生成器LoadGenerator(模拟用户生成负载)、结果分析工具Mercury Analysis(分析场景)组成。   2.2性能测试流程   LoadRunner通常是按照图1的流程来进行性能测试的,即使在项目验收阶段启动的性能测试也不例外。不过,可能会根据项目的实际情况省略一些步骤。      图1LoadRunner性能测试流程   各流程的主要内容介绍如下:   1)测试需求分析。主要任务是确定测试策略和测试范围。测试策略主要根据软件类型以及用户对

文档评论(0)

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

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

1亿VIP精品文档

相关文档