性能测试方法借鉴.pdfVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 1 简介 2 2 常用测试方法 3 3 性能测试流程介绍 3 3.1 分析系统制定测试目标 3 3.2 制定详细的测试计划 4 3.3 测试准备 4 3.4 执行测试 5 3.5 分析结果 5 4 测试工具介绍 5 4.1 LOAD RUNNER 的组件架构 5 4.2 LOAD RUNNER 工作原理 6 4.3 LOAD RUNNER 测试流程 6 5 性能测试中的观察指标 7 6 测试实例 8 1 简介 随着应用软件用户负载的增加和愈来愈复杂的应用环境,用户的响应速度、系统的安全运行等性能问题 逐渐成为软件系统必须考虑的指标之一。性能测试通常通过自动化的测试工具模拟多种正常、峰值以及 异常负载条件来对系统的各项性能指标进行测试,用来检测软件是否达到用户提出的性能指标,及时发 现软件系统中存在的瓶颈,优化软件,最后起到优化系统的目的。 2 常用测试方法 一般性能测试中最常见的基本类型有基准测试、配置测试,负载测试,压力测试等,以下是各种测试类 型的具体概念: 基准测试——把新服务器或者未知服务器的性能和已知的参考标准进行比较 配置测试——确认服务器在不同的配置下性能的可接受性。(操作条件不变) 负载测试——确认服务器在不同的负载条件下性能的可接受性。(操作条件不变) 压力测试——确认服务器在异常或者极限的条件时性能的可接受性,例如,减少资源或大数量的用户。 竞争测试——确认服务器可以处理多个客户对同一个资源的请求竞争 容量测试——是在数据库中有较大数量的数据记录情况下对系统进行的测试。 渗入测试——使用固定数目的并发用户测试系统的总体健壮性。 峰谷测试——不断增加一些新用户直至达到固定数目的用户的测试方法,其目标是确定从高负载(例如 系统高峰时间的负载)恢复、转为几乎空闲、然后再攀升到高负载、再降低的能力。 3 性能测试流程介绍 3.1 分析系统制定测试目标 在进行性能测试前,对测试系统做全面的需求分析是很有必要的。首先我们要分析系统,了解系统的组 成,包括分析系统业务流程,实现架构,系统的功能,了解这些内容的本质其实是帮助我们明确测试的 范围,选者适当的测试方法来进行测试。要了解系统,至少要弄清以下几个问题: 测试目的:性能指标如何描述,性能测试结束的标志是什么等; 整个测试环境的体系结构及详细描述,测试环境的网络协议有哪些,具体连接方式如何; 测试环境中相关软件的版本详细情况; 对于一个开发中的 web 系统进行性能测试, 可以根据开发目标和用户需求在体系结构的迭代过程中, 不 断调整测试目标。对于一个已经发布的 Web 系统,可以通过网站的管理人员收集测试数据,为以后进 行性能测试做好准备,收集的信息包括每小时在线用户数量,平均每小时的在线用户数量,不同时段的 在线用户峰值比较,收集被访问次数最多的的页面,系统正常运行时 CPU 的使用率等等。 其次要定义测试目标,定义用户要求,包括响应时间,并发用户的数量等。 制定测试的目标可以从以下三方面考虑: 确定客户需求和期望 实际业务需求 系统需求 3.2 制定详细的测试计划 在对测试需求充分了解的基础上,制定尽可能完善而详细的测试计划,对测试的实施是大有裨益的。性 能测试计划包括了进行性能测试前期的准备工作,如时间与人员的安排、硬件与数据的准备、脚本的介 绍、测试过程中的观察点等。测试计划主要包括以下内容: 测试参加人员 性能测试是一项团

文档评论(0)

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

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

1亿VIP精品文档

相关文档