51Testing软件测试论坛

标题: 谁知道如何通过命令行的方式配置lr的场景里面的参数,例如vu数量? [打印本页]

作者: kkwwpp    时间: 2010-3-16 15:51
标题: 谁知道如何通过命令行的方式配置lr的场景里面的参数,例如vu数量?
虽然可以通过命令行脚本的方式让lr所有的场景自动跑起来,
但是这个方法前提是把所有想要运行的场景保存成一个单独的文件
每次修改vu的数量,都想要保存一个场景,场景太多了,
lr有没有一个接口,或着一个命令来配置vu数量,对了,还有结果的名称?
作者: kkwwpp    时间: 2010-3-17 09:13
upupupupupupupup
作者: 云层    时间: 2010-3-17 09:20
运行场景。
以命令行方式启动场景。进入LoadRunner安装目录下的bin启动以下命令:
Wlrun.exe -TestPath g:\Scenario\scenario1.lrs –Run
上面这个命令说明调用wlrun.exe启动场景,通过-TestPath参数启动g:\scenario\ scenario1.lrs场景文件,-Run参数说明启动该场景。
更多命令及Wlrun支持的参数如表6.26所示。
表6.26  场景执行命令表
命令参数        说    明
TestPath        Path to the scenario, for example,
这里可以填写场景的物理地址
C:\LoadRunner\scenario\Scenario.lrs
This argument can also be used for a scenario
residing in a Quality Center database. For example,
也可以填写场景在TD/QC上的地址
"[TD]\Subject\LoadRunner\Scenario1"
If the path includes blank spaces, use quotation marks.
如果路径中存在空格,那么使用引号
Run        Runs the scenario, dumps all output messages into
运行场景,场景结束后将所有信息输出到以下地址并关闭Controller
res_dir\output.txt and closes Controller
InvokeAnalysis        Instructs LoadRunner to invoke Analysis upon scenario termination. If this argument is not specified, LoadRunner uses the scenario default setting.
当场景结束时自动调用Analysis,如果该参数没有被定义,则使用场景中的默认设置。
ResultName        Full results path. 自定义场景结果的完整地址(包括路径和名称)
For example,
"C:\Temp\Res_01"
ResultCleanName        Results name. 自定义结果的名称
For example,
"Res_01"
ResultLocation        Results directory.
自定义结果的路径
For example, "C:\Temp"
作者: kkwwpp    时间: 2010-3-17 09:40
谢谢高手!!!!!!!!!!!!
支持你的书!
作者: 云层    时间: 2010-3-17 09:48
在帮助里面的controller里面有章节,我就不贴了,自己翻一下,不过好像确实没法动态改负载用户数
作者: kkwwpp    时间: 2010-3-17 09:48
好的
作者: jasonzhao058    时间: 2010-11-15 15:30
打开场景后,没有运行?不知道什么原因?? 加了  -Run参数?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2