我在Visual Studio 2013中使用TFS2013。 我想使用Microsoft Test Manager 2013(MDM)制定计划。 当我创建计划时,我想要两种不同的套件。一个用于手动测试,另一个用于自动测试。最后一个来自测试用例工作项链接到Visual Studio中的单元测试。 我想知道的是,自动测试可以从手工构建的构建日志文件中获得结果吗?或者我必须创建一个环境并使其执行这些测试吗?
谢谢你, W上。
答案 0 :(得分:0)
由于没有连接,您无法在 Microsoft测试管理器中的测试计划中构建后显示单元测试的运行结果在这些单元测试和测试计划之间 使用这些单元测试来实现属于测试计划的测试用例的自动化是不够的。
为了实现您的目标,您必须使用 tcm.exe 开始测试 这篇MSDN文章可能对您非常有帮助:Using tcm to import and run automated tests for a test plan from the command line
这是使用测试计划的“常用”方式 但是如果你以这种方式使用它,你必须创建一个环境来运行测试。
在您的情况下,您不需要额外的环境,因为您的测试显然可以在构建机器上执行。
如果您想坚持自己的方法,请查看这篇文章:How to execute tests locally using TCM.exe command-line?
我自己从未尝试过,但听起来它会做你想做的事。
如果您将来要使用“Microsoft测试管理器”,我强烈推荐您使用免费电子书:Testing for Continuous Delivery with Visual Studio 2012
当您使用VS 2013时,本书也会有所帮助,因为方法类似。