您的位置:首页 > 其它

使用QC10调用loadrunnerP11

2015-05-30 11:37 274 查看
使用QC10调用loadrunnerP11的场景执行

参考链接:
http://wenku.baidu.com/link?url=YuOUQVr4BcMQrHAttlzUXOBx1gk1dRZxNB8JareDpfSyP1-8JxA62LsMx25e4FKapK8VSxDkDhGDyw7i6-8LrbVHb3XkKxDqVv3f519K0U7
遇到的问题:
1执行时候报Cannot activate Remote Execution server.
解决方法:
下载文件:http://h30499.www3.hp.com/t5/Quality-Center-Support-and-News/ALM-11-LoadRunner-Scripts/td-p/4761420#.UoMfsXCnpcg

最后一个帖子(Jason Gorman的帖子)下载附件LR scenario from QC.rar
解压后放到LR的BIN目录下,在dos里面执行 lrtdsrv.exe /RegServer[/b]

其他实现方法参考:
http://hi.baidu.com/bianxuehui/item/6fe9e136a53c4a332f20c4de

方法一:

利用QC来控制LR来实现,这种办法不用复杂设计,结果可以直接保存在QC中,这时,QC起到了总控功能。具体实现,请参考我的另一篇文章,这里我就不赘述了。(我认为,场景越多,这种办法的优势越明显)



方法二:

实现


Controller(wlrun.exe)支持命令行参数,所有你只需要通过命令行给wlrun.exe传入场景文件的路径参数,实现多多个场景顺序执行。


1.新建并保存所有要执行的场景,注意:每个场景必须设置结果存放路径,菜单"Results - Results
Settings",设置结果路径,然后勾选“Automatically create a results directory for
each scenario execution”


2.新建一个bat文件,写入如下内容:

SET
LR_PATH="D:\Mercury\LoadRunner\bin\wlrun.exe"


%LR_PATH%\wlrun.exe -TestPath "E:\Test\Scenario01.lrs" -Run


%LR_PATH%\wlrun.exe -TestPath "E:\Test\Scenario02.lrs" -Run


%LR_PATH%\wlrun.exe -TestPath "E:\Test\Scenario03.lrs" -Run




3.双击bat文件运行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: