如何以编程方式运行Loadrunner方案?

时间:2017-11-21 08:44:38

标签: performance-testing loadrunner

运行我使用的场景的当前方法是通过ALM UI。

有没有办法以编程方式?这是能够登录到项目并运行其路径的方案。

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

我希望能够登录项目并运行场景(在场景中预先指定了控制器)。

编辑:http://www.consulting-bolte.de/index.php/hp-alm-rest-api/114-connect-to-hp-alm-via-browser-using-rest-api找到了一个从这里开始的好地方。

编辑2:无法在Loadrunner REST API文档中查找有关运行方案的信息。

1 个答案:

答案 0 :(得分:2)

在这里找到答案: 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>