- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LoaRunnner使用_入门.ppt
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使用 Vugen 录制脚本 选择正确的协议 自动/手动生成脚本 脚本的三个部分(Init、Action、End) 典型例子:Init-登录,Action-操作,End-退出 建议:在开始录制的时候选择录制的地方 LoadRunner使用 Vugen 增强、编辑脚本 插入事务(Transaction) 插入集合点(Rendezvous ) 其它(注释、检查点、thinktime、优化等) LoadRunner使用 Vugen 插入事务(Transaction) 为了衡量某个任务的性能,需要在该任务的开始和结束位置插入事务。每个事务度量服务器响应指定的 Vuser 请求所用的时间。 事务可以是简单任务(如单个查询),也可以是复杂任务(如提交多个查询和生成报表) LoadRunner使用 Vugen 插入事务(Transaction) 例子 建议:1、在录制过程中插入事务 2、尽量细化关键事务 LoadRunner使用 Vugen 插入集合点(Rendezvous) 集合点是一个并发访问的点。在测试计划中,可能会要求系统能够承受1000人同时提交数据,在提交数据操作前面加入集合点,当虚拟用户运行到提交数据的集合点时,LoadRunner 就会检查同时有多少用户运行到集合点,如果不到1000人,LoadRunner就会命令已经到集合点的用户在此等待,当在集合点等待的用户达到1000 人时,LoadRunner 命令1000 人同时去提交数据,达到并发访问的目的。 LoadRunner使用 Vugen 插入集合点(Rendezvous) 例子 集合点策略(在Controller场景中设置) 注意:1、集合点经常和事务结合起来使用,常放在事务的前面 2、集合点只能插入到Action 部分,vuser_init和vuser_end 中不能插入集合点。 LoadRunner使用 Vugen 配置运行时设置(Runtime settings) 设置迭代次数 设置迭代间步进 设置执行日志 设置思考时间 LoadRunner使用 Vugen 调试、运行脚本 断点(F9)、单步(F10) 日志跟踪
您可能关注的文档
- 11年工作总结及12年工作计划(空白)1.ppt
- 调研策划纲要.ppt
- 服装英语词典2.doc
- c流程教育训练.ppt
- LG 空调简易产品手册.ppt
- 工程部工作计划.1.ppt
- lotus_domino平台在办公领域应用的优势分析.doc
- 工作计划2012雪1.ppt
- 办公软件excel怎样将图表转换为图片格式.doc
- 工作计划模板1.ppt
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)