tcm:从命令行为测试计划导入和运行自动测试
Tcm.exe 是一个命令行实用工具,它允许您执行以下任务:
将自动测试导入到测试计划
从命令行运行作为测试计划一部分的测试
导入测试或运行测试时查看要使用的测试项及其相应 ID 列表
有关如何创建测试计划的更多信息,请参见定义测试计划。
tcm.exe 在 <Drive:>\Program Files\Microsoft Visual Studio 11.0\Common7\IDE 具有最终的 Visual Studio 的所有计算机, Visual Studio premium,或者 Visual Studio 专业测试工具版安装。
全局参数
可以使用以下参数来显示 tcm 的帮助文本。
Parameter |
说明 |
---|---|
/help 或 /? |
显示 tcm 命令行工具的语法和参数。 |
command /help 或 command /? |
显示指定的 tcm 命令的语法和参数。 |
任务
任务 |
关联主题 |
---|---|
导入自动测试:如果您已使用 Visual Studio 创建了自动测试,则可能希望将这些测试作为测试计划的一部分来运行。 通过将它们添加到测试计划,可以度量测试进度。 可以将这些测试与要求或用户情景关联。 此外,可以一起查看这些自动测试和测试计划中的任何其他测试的结果,并跟踪它们的进度。 还可以每次使用 Microsoft 测试管理器运行这些测试时分析结果。 通过 Tcm.exe,可以轻松地导入测试程序集中的自动测试并使用以下语法将它们与测试用例关联: tcm testcase /import |
|
从命令行运行作为测试计划一部分的测试:可以使用 tcm.exe 从命令行运行具有关联自动化的测试用例,而不是使用 Microsoft 测试管理器提供的用户界面。 这使您可以从批处理文件自动启动运行。 例如,您可以决定安排该批处理文件在每次完成生成时运行。 可以使用 tcm.exe 通过以下命令运行测试: tcm run 还可以使用 tcm run 管理测试运行、导出测试结果和将测试结果发布到测试计划。 |
|
查看测试项列表:若要使用 tcm.exe 导入测试或运行测试,必须提供特定测试项的 ID。 可以使用 tcm.exe 包含的命令查看这些项及其 ID 列表。 例如,若要查看测试套件,请使用以下命令: tcm suites /list |
|
导入或导出 Bug 字段的映射:您可以在测试人员使用 Microsoft 测试管理器发现代码缺陷时创建 Bug。 tcm 命令行实用工具支持在团队项目中导入和导出映射文件。 映射文件定义用户执行此操作时要创建的工作项类型以及将由 Microsoft 测试管理器填充的三个数据字段。 这三个字段是测试步骤、系统信息和发现缺陷的版本。 当测试人员运行测试并发现缺陷时,他们可以创建一个自动填充这三个字段的 Bug。 |