在MTM中向测试用例添加附件

时间:2017-05-17 11:33:18

标签: c# tfs mtm

我正在尝试使用C#中的TFS Api在MTM中添加测试用例的附件。我没有得到任何异常抛出,但我仍然无法在TFS中看到上传的文件。我正在添加相关代码,我正在尝试添加附件供您参考。请帮帮我。

foreach (ITestCaseResult result in results)
{
   result.Attachments.Add(result.CreateAttachment(@"ThePath"));    
   result.Outcome = TestOutcome.Failed;                    
   result.State = TestResultState.Completed;
   result.Save();
} 
results.Save(true);
testRun.Save();
testRun.Refresh();

2 个答案:

答案 0 :(得分:0)

您在上面发布的代码是正确的。它可以为您的测试结果添加附件。

注意上面的代码不用于向测试运行或测试用例添加附件,它用于向测试结果添加附件。请确保您参考测试结果页面以检查TFS中的附件。

找到测试运行,转到测试结果,双击测试结果以检查是否有任何附件。

enter image description here

答案 1 :(得分:0)

这对我有用: -

excel.exe https://someserver/path/spreadshit.xls