tfs web:我分配了所有测试人员测试特定的套件/测试用例。
我正在寻找可能创建统计/查询以将运行ID与其测试用例ID相关联的可能性。
这是可能的吗?
没有这样的查询可以将运行ID与其测试用例ID相关联,但是您可以通过API实现此目的。
这是一个从测试用例ID中获取第一个测试运行ID的示例,您可以参考它:
TfsTeamProjectCollection tfsCollection = new TfsTeamProjectCollection(new Uri("http://tfsserver:8080/tfs/teamProjectCollection"));
ITestManagementService tms = tfsCollection.GetService<ITestManagementService>();
ITestManagementTeamProject teamProject = tms.GetTeamProject("teamproject");
var lastResult = teamProject.TestResults.ByTestId(tc.Id).OrderByDescending(tr => tr.DateStarted).FirstOrDefault();
var run= lastResult.GetTestRun();
Console.WriteLine(run.Id);