代码之家  ›  专栏  ›  技术社区  ›  Pranav

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

  •  0
  • Pranav  · 技术社区  · 8 年前

    我在excel文件中有一组测试用例。我需要通过c#程序/或一些脚本语言将其导入到微软测试管理器。我在网上搜索了一下,但大多数答案都指向使用“测试用例迁移器+”。他们还使用测试用例迁移器将测试用例从excel导入到TFS(team Foundation Server),而不是MTM。但我需要通过我的程序来完成。我可以使用c#程序使用测试用例迁移器吗?或者有什么方法可以将测试用例添加到MTM中?谢谢你的帮助。 此外,我还查看了类似于 upload test cases from excel to microsoft test manager 2013 ,但对我来说,他们没能解决我的问题。

    1 回复  |  直到 8 年前
        1
  •  0
  •   chief7    8 年前

    您可以使用TFS API创建测试用例。下面是来自 blog post 这充分解释了该过程。

         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();