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