[英]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.