千家信息网

loadrunner多场景的串行执行以及定时执行

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,方法一:既然是脚本串行执行,那在场景设计中必然是要用多个脚本,要注意的是需要将Scenario Schedule中的Schedule by设置为Group的模式.然后按实际需要依次设置每个脚本的Sch
千家信息网最后更新 2026年10月31日loadrunner多场景的串行执行以及定时执行

方法一:

既然是脚本串行执行,那在场景设计中必然是要用多个脚本,要注意的是需要将Scenario Schedule中的Schedule by设置为Group的模式.然后按实际需要依次设置每个脚本的Schedule.要事先计算好每个脚本的整个执行时间,方便定义后续脚本的开始时间(设置Start Group).

方法二:

使用定时任务执行:

首先创建并设置好要跑的个测试场景,再创建一个一个批处理程序按先后顺序调用这几个个场景进行测试,最后通过Windows的定时任务设定批处理的执行时间

写一个批处理文件

批处理示例如下:
cls
SET M_ROOT="D:\Program Files\MI\Mercury LoadRunner\bin\"
%M_ROOT%\wlrun.exe -TestPath "D:\Program Files\MI\Mercury LoadRunner\scenario\Test\TestScen_1.lrs" -Run
%M_ROOT%\wlrun.exe -TestPath "D:\Program Files\MI\Mercury LoadRunner\scenario\Test\TestScen_2.lrs" -Run
%M_ROOT%\wlrun.exe -TestPath "D:\Program Files\MI\Mercury LoadRunner\scenario\Test\TestScen_3.lrs" -Run
这种方式比较灵活,但需要注意在Result Settings中设置"Automatically create a results directory for each scenario execution",以免后面的测试结果覆盖了前面的。

补充:

如果想做脚本的定时执行,其实也可以用多场景这种方式实现

1.添加要测试的场景A

2.添加一个跟测试无关的场景B,该场景里面思考时间设置自己设置,尽可能设计得能撑到自己想跑脚本的那个时间段

3.设置脚本串行执行,先执行B,执行多长时间后(此时长自己定义,基本是这个时长结束后就是去执行自己要定点执行的A场景)

4.当然最直接的办法就是用定时任务去执行自己的场景,这样就不需要用多场景了。


场景 脚本 时间 测试 任务 就是 方式 方法 时长 设计 先后 办法 多个 定点 实际 尽可能 必然 文件 时间段 模式 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技有限公司 上海睿民互联网科技有限公司 华中科技大学互联网 南京欣网互联网科技 智慧科技互联网 腾讯科技 互联网女皇 上海亿帐通互联网科技 四个字互联网科技公司取名 山东吉时兔互联网科技有限公司 互联网科技博主是什么意思 港股科技和互联网 互联网公司黑科技创始人 科技赋能视角下互联网保险发展 南通创西澳互联网科技有限公司 半导体是互联网高科技吗 上海互联网科技公司ppt 珠海东科互联网科技有限公司 互联网金融运营模式中的金融科技 恒生互联网科技趋势 银川新华互联网科技学校招聘 山东特亿宝互联网科技有限公司 互联网的科技 互联网科技logo设计 互联网金融和金融科技 佩信高科技互联网 恒生互联网科技指数跳水 科技互联网海报 广东鹅鹅鹅互联网科技有限公司 优雇互联网科技有限公司 高科技和互联网的现代国家
0