簡體   English   中英

使用REST API的新測試運行-ALM 14

[英]New Test Run using REST API - ALM 14

我正在嘗試使用REST API for ALM Saas更新測試結果http:// targetserver:targetport / qcbin / rest / domains / ALMDomain / projects / ALMProject / runs -EndPoint

以下是正文(有效載荷):

<Entity Type='run'>
 <Fields>
 <Field Name='name'><Value>testnamegoeshere</Value></Field>
 <Field Name='test-instance'><Value>1</Value></Field>
  <Field Name='cycle-id'><Value>cycleidgoeshere</Value></Field>
 <Field Name='test-id'><Value>testidgoeshere</Value></Field>
 <Field Name='subtype-id'><Value>hp.qc.run.MANUAL</Value></Field>
 <Field Name='status'><Value>Failed</Value></Field>
 <Field Name='owner'><Value>testownergoeshere</Value></Field> 
 </Fields>
</Entity>

得到響應就是這樣。 假這里是我的問題:我需要知道是否傳遞正確的參數,請讓我知道,API是否已更改或其他?

您提到的URL用於創建新的運行。 您已經提到要更新測試運行。 為此,您需要附加/ {id}(運行ID) 請確保您正在發出看跌期權,而不要為此操作發布消息。

也可能您不需要提供帶有更新的cycle-id,test-id,test-instance詳細信息,因為這些現在是常量。 如果要創建新運行,則必須執行。 希望這可以幫助您解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM