如何以编程方式 运行 Load运行ner 场景?

How to programmatically run a Loadrunner scenario?

目前 运行我使用的方案是通过 ALM UI。

有没有办法以编程方式做到这一点?那就是能够登录到项目和 运行 给定路径的场景。

我找到了一些关于使用命令行参数的资源,但我不确定它们是否相关。场景的控制器在远程系统上。

我希望能够登录到项目和运行场景(场景中预先分配了控制器)。

编辑:http://www.consulting-bolte.de/index.php/hp-alm-rest-api/114-connect-to-hp-alm-via-browser-using-rest-api 在这里找到了一个很好的起点。

编辑 2:无法在 Load运行ner REST API 文档中找到有关 运行ning 场景的信息。

在这里找到了答案: http://admhelp.microfocus.com/alm/en/12.50/api_refs/Performance_Center_REST_API/Performance_Center_REST_API.htm#authenticate.htm%3FTocPath%3DResources%7C_____1

http://<PcServer>/LoadTest/rest/domains/alex-qc/projects/PCdemo/Runs
Content-Type: application/xml
Cookie: LWSSO_COOKIE_KEY={LwssoCookie};QCSession={QCSessionCookie};

<Run xmlns="http://www.hp.com/PC/REST/API">
 <PostRunAction>Collate And Analyze</PostRunAction>
 <TestID>5</TestID>
 <TestInstanceID>4</TestInstanceID>
 <TimeslotDuration>
 <Hours>1</Hours>
 <Minutes>30</Minutes>
 </TimeslotDuration>
 <VudsMode>false</VudsMode>
</Run>