1
我正在使用TFS2012的API在我們的tfs中自動創建Testsuites。這一切都很好。但是我想在通過API添加它們之前從tfs中刪除所有TestSuite。以編程方式從TFS2012刪除/刪除TestSuite使用API
有誰知道API是否提供此功能。
謝謝。
我正在使用TFS2012的API在我們的tfs中自動創建Testsuites。這一切都很好。但是我想在通過API添加它們之前從tfs中刪除所有TestSuite。以編程方式從TFS2012刪除/刪除TestSuite使用API
有誰知道API是否提供此功能。
謝謝。
執行以下命令,其中tfsUri
是集合的位置,tfsProjectName
是該項目的名稱:
var tfsTeamProjectCollection = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(tfsUri);
var tfsTestManagementService = tfsTeamProjectCollection.GetService<ITestManagementService>();
var tfsTestManagementTeamProject = tfsTestManagementService.GetTeamProject(tfsProjectName);
var tfsTestPlans = tfsTestManagementTeamProject.TestPlans.Query("SELECT * FROM TestPlan");
foreach (var tfsTestPlan in tfsTestPlans)
{
tfsTestPlan.Delete(DeleteAction.ForceDeletion);
}
謝謝你,你讓我很快樂。 – StefanHa 2013-03-29 11:55:58