从命令行运行自动测试
发布时间: 2016年7月
Visual Studio 2012 包含用于测试目的的以下命令行工具:
VSTest.Console.exe 可以使用 VSTest.Console.exe 程序从命令行运行自动测试和编码的 UI 测试。 VSTest.Console.exe 针对性能进行了优化,并在 Visual Studio 2012 中代替 MSTest.exe。
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 测试项目类型中。 |
请参阅
使用 Microsoft Visual Studio 运行系统测试
使用 Visual Studio 创建系统测试
使用 Team Web Access 计划手动测试