调用外部测试或操作

相关项: API 测试

本任务介绍如何包含来自其他 ADM 工具的测试。您可以使用以下类型的测试:

  • GUI 和 API UFT 测试

  • OpenText Enterprise Performance Engineering 中的 VuGen (Virtual User Generator) 脚本

先决条件

确保在具有 OpenText Functional Testing 的同一台计算机上安装了要调用其测试/脚本的应用程序或有权访问包含测试或脚本的目录。

调用 API 测试或操作

  1. 确保您要调用的操作或测试已保存且至少成功运行一次。

  2. 在“工具箱”窗格的“标准活动”部分中,展开“OpenText 自动测试工具”节点。

  3. 将“调用 API 操作或测试”活动添加到画布。

  4. 在“属性”窗格的输入/输出属性选项卡 中,单击选择操作或测试按钮。

  5. 请参阅 "选择操作或测试对话框"中,选择要调用的 API 测试。

  6. 在“输入/输出属性”选项卡中根据需要编辑属性值。

     

    • 属性列表将一直留空,直至您选择测试。

    • 如果调用的测试没有任何输入或输出参数,则“输入/输出属性”选项卡将为空。

  7. 将其他相关步骤添加到测试中。可以将后续步骤的输入属性链接到包含所调用 API 测试或操作的步骤的输出属性。

  8. 如果步骤(包含 API 测试/操作调用)的输入参数值必须是字符串(例如,当上一步骤的结果为 XML 时),则将该步骤前面的 XML 到字符串活动添加到操作或测试。

  9. 可选 —— 要为“属性”的“常规”选项卡中的结果指定自定义目录,请在常规视图选项卡中,单击结果目录行中的浏览按钮

调用 GUI 测试或操作

  1. 确保您要调用的操作或测试已保存且至少成功运行一次。

  2. 在“工具箱”窗格的“标准活动”部分中,展开“OpenText 自动测试工具”节点。

  3. 调用 GUI 操作或测试活动拖到画布上。

    使用 Service Test 许可证时,此活动不可用。

    请勿插入对包含调用了 API 测试操作或测试的 GUI 操作或测试的调用,因为这会导致意外行为。

  4. 在“属性”窗格的输入/输出属性选项卡 中,单击选择操作或测试按钮。在请参阅 "选择操作或测试对话框"中,选择操作或测试。

  5. 在“选择操作或测试”对话框中,选择 GUI 操作或测试。

    如果要使用 API 测试中的 GUI 测试数据,则调用的 GUI 测试或操作中必须将测试或操作参数与测试或操作一起保存。

  6. 在“输入/输出属性”选项卡中根据需要编辑属性值。如果要使用 GUI 测试中的参数,请在“输入/检查点”选项卡中,单击后续测试步骤中的链接至数据源按钮。在“选择链接源”对话框中,将选定的属性链接到 GUI 测试或操作参数。

     

    • 属性列表将一直留空,直至您选择测试。

    • 如果调用的测试没有任何输入或输出参数,则“输入/输出属性”选项卡将为空。

添加性能测试脚本活动

  1. 确保您要调用的操作或测试已保存且至少成功运行一次。

  2. 在“工具箱”窗格的“标准活动”部分中,展开“OpenText 自动测试工具”节点。

  3. 将“调用 Virtual User Generator 脚本”活动添加到画布。

  4. 在“属性”窗格中,选择“常规”选项卡,然后单击脚本选择按钮

  5. 导航到已保存 VuGen 脚本文件 (.usr) 的目录。