loadrunner录制脚本、参数化、设置场景和性能指标分析

本文介绍了LoadRunner的环境准备和组件介绍,详细讲解了录制脚本、参数化、场景设置以及性能指标分析的过程。重点阐述了事务、集合点和思考时间的概念,并提供了设置运行场景的策略。在结果分析中,关注了如正在运行Vuser、事务响应时间和吞吐量等关键性能指标,并讨论了监控内存、CPU和磁盘性能计数器的重要性。
摘要由CSDN通过智能技术生成

loadrunner录制脚本、参数化、场景设置和结果分析

1.环境准备和loadrunnner介绍
(1)下载地址:https://yunpan.360.cn/surl_yFxrchXbfKT (提取码:f10c)

 **安装loadrunner12安装的时候的坑**
  • 安装的时候确定之前的loadrunner已经被卸载完全
  • 安装的时候不要联网(或者退出360)
  • 安装的时候在CA证书选择的时候(没有证书,就不要勾选)

(2)loadrunner介绍

  **loadrunner包含三部分:**
  • Virtual UserGenerator:用于创建脚本
  • Controller:用于设计并运行场景
  • Analysis:用于分析场景

(3)基础概念介绍

  • 事务:是LoadRunner度量系统性能指标的唯一手段;没有事务则没有办法衡量系统的响应时间,我们在操作之前插入一个事务开始标识,在操作完成后插入一个事务结束表示,这样我们就知道了这个操作所花费的时间。
  • 集合点:执行负载测试时,需要模拟系统上有较重的用户负载。要实现此操作,可以同步 Vuser 以便恰好在同一时刻执行任务。如果要求系统能够承受1000 人同时提交数据,可以通过在提交数据操作前面加入集合点,这样当虚拟用户运行到提交数据的集合点时,LoadRunner 就会检查同时有多少用户运行到集合点,如果不到1000 人,LoadRunner 就会命令已经到集合点的用户在此等待,当在集合点等待的用户达到1000 人时,LoadRunner 命令1000 人同时去提交数据,从而达到计划中的需求
      注意:只能向 Action 部分(而不是 init 或 end 部分)添加集合。
  • 思考时间:如果要精确模拟 用户的行为,录入填写提交的内容,从列表中下拉搜索选择特定的值等,不会记录用户的客户端操作,而是记录了用户这段时间,成为思考时间(Think-time),因为用户的这些客户端操作不会影响服务端,只是让服务器端在这段时间内没有请求而已。所以加入思考时间就能模拟出熟练的或者生疏的用户操作,接近实际对于服务端的压力。

2.loadrunner测试流程

  录制脚本-->参数化-->设计场景,设置负载-->运行场景 -->分析结果

1. 录制脚本

录制过程如果打不开浏览器,或者获取不到事务(录制的时候关掉360 ,打开Fiddler

(1) 选择脚本类型,给脚本命名

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值