LoaRunnner_使用入门.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LoaRunnner_使用入门

* Analysis 实际例子 常用功能 添加图表 合并图表 复制图表 常用图表 Summary Report Average Transaction Response Time Transactions per Second Hits per Second(Web协议) LoadRunner使用 * QA * 谢谢! * LoadRunner使用介绍 东南融通 测试中心 地址:(总部)厦门软件园创新大厦A栋15楼 电话:0592-2396888 传真:0592-2398222 * LoadRunner介绍 LoadRunner使用 * LoadRunner介绍 问题 LoadRunner是什么? LoadRunner能做什么? 为何使用LoadRunner? 如何使用LoadRunner? * LoadRunner是什么? Mercury Interactive(MI)公司开发的一套预测系统行为和性能的工业标准级负载测试工具。 LoadRunner介绍 * LoadRunner能做什么? 用于测试应用程序的性能。 在可控制的峰值负载条件下测试系统。 LoadRunner介绍 * 为何使用LoadRunner? 轻松创建虚拟用户 创建真实的负载 大量实时监测器 精确分析结果 自动重复测试 支持最广泛的协议 …… LoadRunner介绍 * 如何使用LoadRunner? 工作原理 LoadRunner启动以后,在任务栏会有一个Agent进程,通过Agent进程,监视各种协议的Client与Server端的通讯,使用自带的一套C语言函数将录制下来的用户操作转化为脚本。LoadRunner调用这些脚本向服务器端发出请求,并接收服务器的响应。至于服务器内部如何处理,它不关心。 LoadRunner介绍 * 安装 按照安装向导一步步执行即可。 注意:不要将LoadRunner安装在带有中文的路径下,否则在安装过程中可能会出现问题。 LoadRunner介绍 * 如何使用LoadRunner? 主要步骤 1 — 创建脚本:捕获在应用程序中执行的最终用户操作。 2 — 设计场景:通过定义测试会话期间发生的事件,设置负载测试场景。 3 — 运行场景:运行、管理并监控负载测试。 4 — 分析结果:分析负载测试期间 LoadRunner 生成的性能数据。 LoadRunner介绍 * LoadRunner介绍 LoadRunner使用 * LoadRunner的组成 Virtual User Generator(Vugen)— 创建脚本 Controller — 设计和运行场景 Analysis — 分析场景 Tuning Console(LoadRunner8.0以上)— 调优 LoadRunner使用 * Vugen LoadRunner 用 Vuser 模拟实际用户的操作。 开发Vuser脚本的过程: 生成脚本-增强、编辑脚本-配置运行时设置-调试、运行脚本 LoadRunner使用 * LoadRunner使用 Vugen 录制脚本 选择正确的协议 自动/手动生成脚本 脚本的三个部分(Init、Action、End) 典型例子:Init-登录,Action-操作,End-退出 建议:在开始录制的时候选择录制的地方 * Vugen 增强、编辑脚本 插入事务(Transaction) 插入集合点(Rendezvous ) 其它(注释、检查点、thinktime、优化等) LoadRunner使用 * LoadRunner使用 Vugen 插入事务(Transaction) 为了衡量某个任务的性能,需要在该任务的开始和结束位置插入事务。每个事务度量服务器响应指定的 Vuser 请求所用的时间。 事务可以是简单任务(如单个查询),也可以是复杂任务(如提交多个查询和生成报表) * Vugen 插入事务(Transaction) 例子 建议:1、在录制过程中插入事务 2、尽量细化关键事务 LoadRunner使用 * LoadRunner使用 Vugen 插入集合点(Rendezvous) 集合点是一个并发访问的点。在测试计划中,可能会要求系统能够承受1000人同时提交数据,在提交数据操作前面加入集合点,当虚拟用户运行到提交数据的集合点时,LoadRunner 就会检查同时有多少用户运行到集合点,如果不到1000人,LoadRunner就会命令已经到集合点的用户在此等待,当在集合点等待的用户达到1000 人时,Load

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档