7.21 如何在命令行下启动Controller
1.问题提出
如何在命令行下启动Controller进行负载测试?
2.问题解答
习惯使用命令行操作的读者可能十分关心,Controller是否可以在命令行下通过指定运行的场景和相关参数也可运行呢?LoadRunner提供了Controller命令行运行方式。如果在C盘存在一个场景文件Test.lrs,就可以通过在命令行下执行类似“wlrun-TestPathC:\Test.lrs-Run”的命令进行负载测试。关于命令行部分的描述前面章节已经多次提及,这里不再赘述。有关运行Controller相关参数如表7-4所示。
表7-4 Controller命令行运行参数
参 数 |
参 数 描 述 |
TestPath |
场景的路径,例如,C:\LoadRunner\scenario\Scenario.lrs |
Run |
运行场景、将所有输出消息转储到res_dir\output.txt文件中,并关闭Controller |
InvokeAnalysis |
指示LoadRunner在场景终止时调用Analysis。如果没有指定该参数,LoadRunner将使用场景默认设置 |
ResultName |
完整结果路径。例如,“C:\Temp\Res_01” |
ResultCleanName |
结果名。例如,“Res_01” |
ResultLocation |
结果目录。例如,“C:\Temp” |
【重点提示】
(1)如果在命令行中不使用参数调用Controller,则Controller将使用默认设置。
(2)Controller总是会覆盖结果。
(3)场景终止时,Controller将自动终止,并收集结果。如果不希望Controller在场景终止时自动终止,可向命令行添加-DontClose标志。
更多信息请关注大开科技公众号或官方网站
www.dakaikeji.com.cn
时间: 2024-10-23 14:08:11