簡體   English   中英

Azure DevOps API - 我怎樣才能獲得積分 ID?

[英]Azure DevOps API - how can I get point id?

剛剛開始使用 Azure DevOps API 自動化測試結果。 我們現在停留在 api-version 5.0,所以我將無法使用更新的調用。

當我打電話給測試時; 測試套件; 獲取測試用例

{{azureapi}}/test/Plans/171434/suites/173613/testcases?api-version=5.0

我得到了一堆很好的測試用例。 他們對每種情況都有一個點分配部分,但沒有點 id。 我需要一個點 id 來使用 Test 記錄我的結果; 結果; 添加(我認為)。

但是,當我嘗試通過調用 Test 來獲得該套件中所有測試的分數時; 積分; 列表

{{azureapi}}/test/Plans/171434/suites/173613/points?api-version=5.0

我明白了

{
 "value": [],
 "count": 0
}

我不明白為什么這個計數為零。 我需要做些什么來創造積分嗎? 我打錯電話了嗎? 請記住我在 5.0 版本,所以我不能調用 Test; 測試點; 獲取積分列表。 有沒有辦法可以得到這個測試套件的點 id?

使用 API 5.0 版進行測試,我可以重現同樣的問題。 測試點結果不會返回。

該問題應該與 API 版本有關。

要解決這個問題,可以改用API版本: api-version=6.0-preview.2

GET https://dev.azure.com/{organization}/{project}/_apis/testplan/Plans/{planId}/Suites/{suiteId}/TestPoint?api-version=6.0-preview.2

在這種情況下,測試點將在 API 響應中返回。

有關更多信息,您可以參考此文檔: Test Point - Get Points List

暫無
暫無

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

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