如何通过程序将测试用例添加到微软测试管理器



我在 excel 文件中有一组测试用例。我需要通过 c# 程序/或某些脚本语言将其导入微软测试管理器。我搜索了网络,但大多数答案都指向使用"测试用例迁移器加"。此外,他们还使用测试用例迁移器将测试用例从excel导入TFS(团队基础服务器)而不是MTM。但我需要通过我的程序来完成它。是否可以使用 C# 程序使用测试用例迁移器?或者有什么方法可以将测试用例添加到MTM?谢谢你的帮助。此外,我已经检查了类似于将测试用例从excel上传到Microsoft测试管理器2013的帖子,但对我来说,它们未能解决我的问题。

可以使用 TFS API 创建测试用例。 下面是博客文章中的一些示例代码,其中完整解释了该过程。

     ITestCase testCaseCore = testManagementTeamProject.TestCases.Create(); 
     currentTestCase = new TestCase(testCaseCore, sourceTestCase.ITestSuiteBase, testPlan); 
     currentTestCase.ITestCase.Area = sourceTestCase.Area; 
     currentTestCase.ITestCase.Title = sourceTestCase.Title; 
     currentTestCase.ITestCase.Priority = (int)sourceTestCase.Priority; 
     currentTestCase.ITestCase.Actions.Clear(); 
     currentTestCase.ITestCase.Owner = testManagementTeamProject.TfsIdentityStore.FindByTeamFoundationId(sourceTestCase.TeamFoundationId); 
     currentTestCase.ITestCase.Flush(); 
     currentTestCase.ITestCase.Save(); 

最新更新