这个问题与VSTS有关。我可以使用 REST API 中的测试运行 ID 获得测试运行结果(结果)。我需要使用 REST API 中的测试用例 ID 来测试运行结果。是否有任何可用的 API 链接,如果有,请提供 API 链接,或者我们可以通过 wiql 查询获得它吗?
问问题
401 次
1 回答
0
没有这样的 REST API 可以直接通过测试用例 id 获取测试结果,但是您可以使用客户端 API 来完成:
TfsTeamProjectCollection teamCollection;
ITestManagementService service;
ITestManagementTeamProject project;
var picker = new TeamProjectPicker(TeamProjectPickerMode.SingleProject, false);
picker.ShowDialog();
if (picker.SelectedTeamProjectCollection != null && picker.SelectedProjects != null)
{
teamCollection = picker.SelectedTeamProjectCollection;
service = teamCollection.GetService<ITestManagementService>();
project = service.GetTeamProject(picker.SelectedProjects.First().Name);
}
else
{
return;
}
var result = project.TestResults.ByTestId({test case id}).Last();
于 2018-05-24T06:07:47.680 回答