创建并导入 OpenText Functional Testing for Developers 测试

此任务描述如何创建并导入 OpenText Functional Testing for Developers 测试。

概述

OpenText Functional Testing for Developers 是一个功能强大且轻巧的功能测试解决方案,专门为连续测试和持续集成而构建。UFT Developer 支持最常用的 AUT 技术并与标准 IDE 集成,从而提升您的敏捷和开发运营测试团队的工作效率和协作能力。

支持使用 Business Process TestingOpenText Functional Testing for Developers 测试和组件。可以创建 OpenText Functional Testing for Developers 测试,并使用所有标准的跟踪和可跟踪性功能管理这些测试。

可以从 UFT Developer 导入测试和组件,并从 OpenText Application Quality Management 中开始运行 UFT Developer 测试和组件。

可以通过导入在 NUnit 或 JUnit 项目中定义的测试方法,自动创建 OpenText Functional Testing for Developers 测试或业务组件。

您也可以在 OpenText Application Quality Management 中手动创建每个 UFT Developer 测试或业务组件。

返回页首

手动创建 OpenText Functional Testing for Developers 测试

您可以手动创建 OpenText Functional Testing for Developers 测试。

要创建和配置 UFT Developer 测试,请执行以下操作:

  1. 创建测试,并确保“类型”字段设置为“LEANFT-TEST”。有关详细信息,请参阅创建测试

  2. OpenText Functional Testing for Developers 测试的“测试脚本”选项卡中,提供以下信息:

    字段

    描述

    框架

    JUnitNUnit

    DLL 路径包含测试的 .dll 文件的路径。您可以指定完整文件路径或相对路径。
    完全限定的类名称

    包括命名空间 (NUnit) 或包 (JUnit) 的类的全名。

    测试方法名称OpenText Application Quality Management 测试将运行的测试方法的名称。
  3. 单击“保存” 以保存设置。

返回页首

OpenText Functional Testing for Developers 导入测试

通过导入工具,您可以为 UFT Developer NUnit 或 JUnit 项目 (包括设置相关参数) 中定义的每个测试方法自动创建测试或组件。

先决条件:

在您的 UFT Developer 计算机上: 

  1. 创建包含一个或多个测试方法的 UFT Developer NUnit 或 JUnit 项目。可以在单个 .cs 或 .java 文件中或在项目内的多个文件中定义这些测试方法。

    测试方法可以包括 OpenText Application Quality Management 输入或输出参数。有关通过数据驱动 ALM 测试的更多详细信息,请参阅 UFT Developer 帮助中心

  2. 编译 DLL 或导出 JAR。

  3. 运行“<UFT Developer 安装>\Tools\TestExportTool”文件夹中的相关导出工具命令行实用程序。

要从 OpenText Functional Testing for Developers 导入测试,请执行以下操作:

OpenText Application Quality Management“测试计划”模块中,执行以下操作以运行导入:

  1. 右键单击要添加测试的文件夹,然后单击“导入 UFT Developer 测试”

  2. 在“导入 UFT Developer 测试”浏览对话框中,选择在 UFT Developer 中使用导出实用程序生成的 XML 文件。

    “导入 UFT Developer 测试”对话框将显示在 XML 文件中找到的测试。

  3. 选择要导入的测试方法并单击 Import。然后单击 Close

    Tip: 您还可以单击 Export to File

对于每个测试方法,该工具都会自动在当前文件夹中创建一个新的 UFT Developer 测试。自动在“测试脚本”选项卡中设置所有必填字段,并在对应的“参数”选项卡中定义每个测试方法的所有输入参数。

返回页首

另请参阅: