如何让Loadrunne实现多个场景运行?

本文介绍如何使用LoadRunner实现多个场景的运行,包括利用Controller中的Vuser组模式手动设置各场景的启动顺序,以及通过批处理命令自动化执行场景。

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

如何让Loadrunne实现多个场景运行?

场景分析:

3个不同的场景,分别为搜索,下载,上传,其中3个场景执行顺序为按照搜索->下载->上传流程操作;哪么如何让Loadrunner中如何实现多个场景运行:

方法1:利用Loadrunner中的Controller中的Vuser组模式

注意:Vuser 组设置不适用于百分比模式

操作步骤:

1 打开Loadrunner Controller->选择“Manual Scenario”场景模式,添加脚本(Web_Search_100Vuser_15Mins_070401Web_DownLoad_50Vuser_15Mins_070401Web_UpLoad_50Vuser_15Mins_070401):

2           选择第1个脚本(Web_Search_100Vuser_15Mins_070401),点击“Edit Schedule->选择“Schedule by Group->点击“Scenario Start Time ”按钮,设置启动时间如下图所示:17:00:00 2007-4-24

3选择第2个脚本“Web_DownLoad_50Vuser_15Mins_070401” ,点击“Edit Schedule->选择“Schedule by Group->”Start Time”中选择”Start When group” Web_Search_100Vuser_15Mins_070401 Finihses, 点击”OK”确认

2         选择第3个脚本“Web_UpLoad_50Vuser_15Mins_070401”, 点击“Edit Schedule->选择“Schedule by Group->”Start Time”中选择”Start When group” Web_DownLoad_50Vuser_15Mins_070401 Finihses,点击”OK”确认

选择“Results-> Results Settings”设置,如下图所示:

6 点击LoadRunner Controller中的“Start Scrnario”按钮,开始运行场景,弹出如下对话框,即表示成功


方法二:利用批处理命令操作

(1)   打开LoadRunner controller设置场景(Web_Search_100Vuser_15Mins_070401Web_DownLoad_50Vuser_15Mins_070401Web_UpLoad_50Vuser_15Mins_070401),设置个场景的运行策略,然后保存文件

(2)   设置3个场影的日志保存目录及名称,选择“Results-> Results Settings”设置:

Website_Search_ResultWebsite_DownLoad_ResultWebsite_UpLoad_Result

(3) 新建一个文本文件“website_night_070421,编辑为以下内容:

SET LR_PATH="C:/Program Files/Mercury Interactive/Mercury LoadRunner/bin"

%LR_PATH%"wlrun.exe -TestPath "C:/Program Files/Mercury Interactive/Mercury LoadRunner/scenario/web_Search.lrs" -Run

%LR_PATH%"wlrun.exe -TestPath "C:/Program Files/Mercury Interactive/Mercury LoadRunner/scenario/web_Download.lrs" -Run

%LR_PATH%"wlrun.exe -TestPath "C:/Program Files/Mercury Interactive/Mercury LoadRunner/scenario/Web_UpLoad.lrs" –Run

说明:要调用Loadrunner Controller,其实质是调用了wlrun,所以仅需在批处理命令中加入相应的语法格式即可,如上面所示:

(4) 保存文件到C:/Program Files"Mercury Interactive"Mercury LoadRunner"scenario,并将文件放在场景文件中如下图所示:

(5) 如果要执行多个场景的运行,只需双击运行”website_bat_night_070421.bat”文件

注意事项:

1 Loadrunner Controller 运行时总是会覆盖结果,所以需要设置好日志的保存目录及名称;

2 批处理运行脚本中的“-Run”中间未有空格;

3 批处理运行脚本中的参数区分大小写的。(如上面的脚本中Download当时写成了DownLoad死活不认,更改后才运行通过了)  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值