我在TFS中有1000个测试用例。现在我想使用MTM(Microsoft Test Manager)自动化这些测试用例。我想从TFS下载这些测试用例,并使用MTM在任何客户端计算机上运行它。怎么做到这一点?我点了这个链接https://msdn.microsoft.com/en-us/library/dd380741.aspx#link。
答案 0 :(得分:1)
自TFS 2010以来,您已经能够做到这一点,并且我已经描述了前两个选项中的内容。但是,如果您使用的是TFS 2015+(包括VSTS),则不推荐使用此方法,并且正在构建新系统。请参阅下面的选项#3以获得最佳方法。
选项#3还包括其他工具,作为新的Team Build系统的一部分,用于在多个环境中从代理运行自动化测试。请参阅“功能测试任务”以获取该位...
为此,请遵循https://msdn.microsoft.com/en-us/library/dd380741.aspx提供的文档,并且需要将每个自动化单独与它所代表的测试用例相关联。
注意:这仅适用于在MSTest中构建的自动测试
如果您没有首先使用测试用例,则可以使用tcm.exe从自动化程序集生成测试用例存根。关注文档https://msdn.microsoft.com/en-us/library/dd465191.aspx。我已将其作为构建过程的一部分运行,因此它始终是最新的。
注意:这仅适用于在MSTest中构建的自动测试
如果这是为了易于处理,那么您可以使用TFS 2015 / VSTS中的新工具直接将构建中的测试结果与需求相关联。一旦关联,所有未来的结果也将被关联,并且有一个很好的仪表板小部件可以很好地显示它。
https://blogs.msdn.microsoft.com/visualstudioalm/2016/08/02/traceability-with-continuous-testing/