LoadRunner之Controller的使用

本文深入解析LoadRunner Controller的功能,包括其在性能测试中的关键作用,如何通过它管理和维护测试场景,以及实现多用户操作模拟的方法。文章强调了Controller在解决资源浪费、提高测试效率方面的重要性。

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

Controller 简述

1. LoadRunner Controller用来管理和维护场景;
2. 可以在一台工作(服务器)站上控制一个场景中的所有虚拟用户(Vuser);
3. 通过模拟多个虚拟用户代替真是的用户操作行为,并支持多机联合测试;
4. 充分利用有限的硬件资源,解决了手工操作不同步和人力、物力资源严重浪费问题。

 

为什么要学习Controller

1. 集合点需要在Controller场景中运行;
2. 性能测试就是模拟应用程序在【真实环境】中运行的情况;
   (真实环境:就是需要模拟搭建各种业务场景,各种应用场景的搭建就需要Controller工

一、Controller运行方式

1. 从VuGen脚本直接启动Controller【已讲解】
2. 直接运行Controller 【推荐】
3. 通过LR工具管理器运行

1.1 运行-直接运行Controller工具

 1.2 运行-通过LR工具管理器

1.3 运行 

二、什么是场景?

说明:一个应用程序,有不同的操作功能且支持多用户同时应用,【模拟不同的用户进行不同的操作】,就是场景;
      (比如:机票网站,5个用户在进行注册业务,20个用户在进行订票操作,5个注册+20订票=场景)

三、Controller场景模式

模式:
    1. Goal-Oriented Scenario(目标场景)【了解】
    2. Manual Scenario(手工场景)【重点】

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值