0
実行されたテストケースをクエリし、最新の実行が合格したか失敗したかを特定する方法?TFSテストケース - 最新の実行結果を得る
私たちはTFS2015を構内で使用しており、最近はSQLレポートサーバーも構成しています。
実行されたテストケースをクエリし、最新の実行が合格したか失敗したかを特定する方法?TFSテストケース - 最新の実行結果を得る
私たちはTFS2015を構内で使用しており、最近はSQLレポートサーバーも構成しています。
SQLレポートを使用しているので、実行したすべてのテストケース結果、実行日時の値を保持するSSRSレポートを作成できます。 Warehouse DBには、情報を格納する関連テーブルがいくつかあります。テストケースの結果が変わるたびに、テストランが作成されます.TestRunIdで注文することができます。データをチェックするためのサンプルクエリを書くだけで済みます。
select TestCaseId,TestRunId, ResultOutcome,ResultDate from [dbo].[TestResultView]
where TestCaseId = 'xxx' order by TestRunId,ResultDate
他の類似したクエリ:たとえば、あなたはまた、ユーザーTFS REST APIは、テスト実行IDに基づいて、テスト結果のリストをgitのための可能性が
SELECT [ResultSK],[ResultBK],[ResultId],[TestCaseId],[Outcome] FROM [Tfs_Warehouse].[dbo].[DimTestResult]
where TestCaseId ='xxx' order by DateCompleted
、詳細APIはthis-- Get a list of test resultsを参照してください。
@Patrick_MSFTありがとうございました。私はこれらのクエリをどこで実行できますか? – chandu
@chandu倉庫にあります。 SQL Severの通常のクエリでの同じ操作 - 新しいクエリ。倉庫の詳細については、https://www.visualstudio.com/en-us/docs/report/sql-reports/table-reference-relational-warehouse-databaseを参照してください。 –