了解 LoadRunner 性能测试软件及其基础使用

本文详细介绍了LoadRunner的构成,包括VuGen的脚本录制与加强、Controller的测试场景设计与执行以及Analysis的结果分析。重点讲解了VuGen的使用方法,从录制到加强,以及Controller如何创建、设计和运行测试场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、了解LoadRunner

1、什么是Loadrunner?

2、Loadrunner包括什么组件?

(1)前台组件

(2)后台组件

二、LoadRunner三大组件

1、VuGen(虚拟用户脚本生成器)

(1)如何录制脚本?

(2)如何进行脚本加强?

<1> 事务插入

<2> 集合点插入

<3> 检查点插入

<4> 参数化

<5> 打印日志

2、Controller(测试控制器)

(1)理解 Controller

(2)如何创建测试场景?

(3)如何设计场景?

(4)如何运行场景?

3、Analysis(结果分析器)


一、了解LoadRunner

1、什么是Loadrunner

  • LoadRunner是一种适用于许多软件体系架构的自动负载测试工具
  • LoadRunner可以从用户关注的响应时间、吞吐量,并发用户和性能计数器等方面来衡量系统的性能表现辅助用户进行系统性能的优化
  • LoadRunner具备录制脚本功能,可以设计非常丰富的测试场景,和产出丰富的测试报告

2、Loadrunner包括什么组件

(1)前台组件

  1. VuGen(虚拟用户脚本生成器):用于录制和编写脚本
  2. Controller(测试控制器):用于设计测试场景执行管理监控性能测试
  3. Analysis(结果分析器):用于汇总、分析性能数据,产出性能报告
(2)后台组件
  1. LoadGenerator(负载生成器):用于模拟多用户并发访问。
  2. Proxy(用户代理):用于支持脚本录制和回放。

二、LoadRunner三大组件

1、VuGen(虚拟用户脚本生成器)

(1)如何录制脚本?

以自带项目 webtours 订票系统为例,进行录制。
<1> 启动 webtours 项目。
        ① 在 LoadRunner 安装路径中查找 WebTours/StartServer.bat,开启服务并保持(在进行测试时,该控制台窗口不能关闭)。
        ② 通过同目录下,httpd.conf 文件获取或设置监听端口。(端口默认1080)
        ③ 同目录下,cgi-bin/users文件记录了账号和密码(可使用默认账号,也可自行注册)。
        ④ 弹出的控制台中打印了webtours 订票系统网站的IP地址,使用 "IP地址/端口号/WebTours"  进行访问。

webtoers 订票系统 网站展示

<2> 打开VuGen,创建新脚本

<3> 选择协议后,输入脚本文件名和脚本保存路径,点击创建

<4> 侧边栏说明。

<5> 点击开始录制按钮。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值