2017-08-28 83 views

回答

0

由於您使用的是SQL報告,因此您可以創建一個SSRS報告,該報告將保存所有測試用例結果及執行日期的值,並將其運行。 Warehouse DB中有一些存儲信息的相關表格。每次測試用例結果發生變化時,都會創建一個測試運行,您可以通過TestRunId進行排序:您只需編寫一個示例查詢來檢查數據。例如:

select TestCaseId,TestRunId, ResultOutcome,ResultDate from [dbo].[TestResultView] 
where TestCaseId = 'xxx' order by TestRunId,ResultDate 

另一個類似的查詢:

SELECT [ResultSK],[ResultBK],[ResultId],[TestCaseId],[Outcome] FROM [Tfs_Warehouse].[dbo].[DimTestResult] 
where TestCaseId ='xxx' order by DateCompleted 

你也TFS用戶REST API基於測試運行ID的git的測試結果列表,詳細API請參考this-- Get a list of test results

+0

@Patrick_MSFT謝謝,你能幫我,我在哪裏可以運行這些查詢? – chandu

+0

@chandu它在倉庫裏。在SQL Sever --New Query中的正常查詢中進行相同的操作。有關倉庫的更多詳細信息,請參閱:https://www.visualstudio.com/en-us/docs/report/sql-reports/table-reference-relational-warehouse-database –

相關問題