我想将一组单元测试(我的单元测试项目中的方法列表)链接到 TFS 中的任务。因此,当我为该特定任务签入我的文件时。在 Gated Check-In 中,我想运行我链接的那些特定测试用例(测试方法)。
而且我不想在每次签入时运行我的解决方案中的所有测试用例。
有办法吗?
我想将一组单元测试(我的单元测试项目中的方法列表)链接到 TFS 中的任务。因此,当我为该特定任务签入我的文件时。在 Gated Check-In 中,我想运行我链接的那些特定测试用例(测试方法)。
而且我不想在每次签入时运行我的解决方案中的所有测试用例。
有办法吗?
潜在的。您必须自定义门控签入工作流程并检查签入,查看是否有一个任务(或多个任务)链接到它,然后在调用单元测试运行程序之前对其进行更改,以便调用仅执行您的测试想。
祝你好运:-)
更好的方法是只使用 Microsoft.TeamFoundation.TestImpact
它对我有用。但我需要定制我的要求。 http://scrumdod.blogspot.in/2011/03/tfs-2010-build-only-run-impacted-tests.html