从命令行运行自动测试
出于测试目的Visual Studio 2012 包括以下命令行工具:
VSTest.Console.exe 可以使用VSTest.Console.exe程序运行时自动单元,编码的UI从命令行测试。 VSTest.Console.exe针对性能进行了优化并且在MSTest.exe位置使用在 Visual Studio 2012。
MSTest.exe 可以从命令行的测试程序集可以使用MSTest.exe程序运行自动测试。 MSTest为用于 Visual Studio 2010 的兼容性负载测试和测试项目。 MSTest还可用于查看这些测试运行的测试结果,将结果保存到磁盘并保存您的结果。Team Foundation Server。
TCM.exe Tcm.exe是让您执行以下任务的命令行实用工具:
将自动测试导入到测试计划
从命令行运行作为测试计划一部分的测试
导入测试或运行测试时查看要使用的测试项及其相应 ID 列表
还可以通过测试环境从命令行使用 tcm.exe 运行具有关联的自动化的测试用例。
任务
下面的主题用于帮助您从命令行运行自动测试:
任务 |
关联主题 |
---|---|
使用VSTest.Console.exe,就可以从命令行运行测试: 可以运行自动单元,编码的UI从命令行测试。 |
|
使用mstest.exe,就可以从命令行运行测试: 可以运行自动测试的Web性能,负载测试从命令行本地或者使用测试控制器或测试代理。 使用MSTest.exe,您可以保存,并查看自动测试的测试运行的测试结果从命令行到您的 Team Foundation Server。 MStest在Visual Studio 2010还可用于运行测试创建测试项目,或者,如果手动添加了一个名为.testsettings文件添加到您的 Visual Studio 2012 测试项目类型。 有关更多信息,请参见 从 Visual Studio 的早期版本升级测试。 |