如何:创建一般测试

更新:2007 年 11 月

一般测试包装现有测试、程序或第三方工具。程序被包装为一般测试后,Team System 测试工具便像对待任何其他测试类型一样对它进行处理:您可以对其进行管理和运行,并使用相同的 Visual Studio Team System Test Edition 窗口和工具获得结果。

说明:

以下过程假定您有一个可执行文件形式的现有测试、程序或第三方工具需要包装为一般测试。此可执行文件必须能够从命令行运行,且必须返回 Pass 或 Fail 值。

有关更多信息,请参见一般测试概述

创建一般测试

  1. 在解决方案资源管理器中右击测试项目,指向“添加”,再单击“一般测试”。

    一般测试的模板将随即添加到测试项目中,并在主编辑窗口中打开。会为新一般测试提供一个默认名称,如 GenericTest1.generic,在解决方案资源管理器中,该名称显示在测试项目内。

  2. 在“指定要包装为一般测试的现有程序(测试、测试工具或测试适配器)”下指示要包装为一般测试的测试、程序或第三方工具的路径和文件名。

  3. (可选)在“传递给一般测试的命令行参数”下键入一个或多个要传递的参数。请用空格分隔多个参数。

  4. (可选)在“要与一般测试一起部署的其他文件”下指定测试正确运行所必需的所有文件。

    说明:

    在测试运行之前,在此步骤中指定的文件将复制到 Visual Studio 创建的部署目录中。有关更多信息,请参见一般测试概述

  5. (可选)在“工作目录”下指定可执行文件运行时作为要工作目录使用的目录。

  6. (可选)指定结果文件的名称。

  7. 保存一般测试。

现在已准备就绪,可随时运行测试;测试将返回 0 或其他数字。测试引擎将 0 解释为“已通过”,其他数字则解释为“已失败”。

安全性

一般测试不仅可以调用计算机上的任何可执行程序,它还采取同样的方式使用您的凭据。鉴于此,请确保程序作者是可以信任的,并需要知道程序将执行哪些操作。

请参见

任务

演练:创建和运行一般测试

概念

一般测试概述