我正在尝试使用 C# 代码来创建 TFS 测试运行。但每次我都低于错误。虽然我已经给出了测试计划的细节。我什至找不到这方面的文件。
错误
mscorlib.dll 中出现“Microsoft.TeamFoundation.TestManagement.WebApi.TestObjectNotFoundException”类型的异常,但未在用户代码中处理
附加信息:未找到测试计划 {0}。
代码
public async Task CreateTestRun()
{
TestManagementHttpClient witClient = connection.GetClient<TestManagementHttpClient>();
TestCaseResultUpdateModel TestCaseResultUpdateModel = new TestCaseResultUpdateModel();
ShallowReference testPlanReference = new ShallowReference();
testPlanReference.Id = "{TestPlanId}";
testPlanReference.Name = "{TestPlanName}";
testPlanReference.Url = "http://{TFSInstance}/{Project}/_apis/test/plans/{TestPlanID}";
RunCreateModel RunCreateModel = new RunCreateModel("SWAT-Run","",new int[] {2304187},testPlanReference,
null,0,"",false,"Error Message","","","","","comment","","", "",
null, null, null, null,null,"","","","",new TimeSpan(0,0,10,0,0),"",null);
TestRun testRun = await witClient.CreateTestRunAsync(this.Project, RunCreateModel, null);
}