使 UFT One 能够标识 Flex 应用程序中的对象

UFT One 2022 及更高版本: Adobe Flash Player 停用后,UFT One 不再直接支持 Flex 插件。

如果您需要 Flex 插件,请联系 Micro Focus 支持。

要使 UFT One 能够与 Flex 应用程序通信并标识其中的对象,需要进行一些准备工作。特别是,您必须执行以下操作之一:

  • 安装并预配置相关 Flash Player Debugger

  • 设置运行应用程序的计算机或服务器上的 UFT One 运行时加载器。

  • 使用 UFT Flex 代理重新编译 Flex 应用程序

根据要测试的 Flex 应用程序类型,您或许可以选择以上任何选项,或者仅限于以上一两个选项。

下表汇总了这些可能出现的情况,以及针对每个选项需遵循的基本流程:

使用以下方式打开 Flex 应用程序 ®

 

 

应用程序路径 ¯

预配置 Flash Player Debugger

(每个测试计算机配置一次;
不修改 Flex 应用程序)
运行时加载器

(每个主机计算机/服务器配置一次;
不修改 Flex 应用程序)
预编译应用程序

(每个应用程序配置一次;
必须重新编译 Flex 应用程序)
*.html/.htm
  1. 安装并预配置相关调试器。
  2. 打开方式: Internet Explorer

* 仅与嵌入 .swf 应用程序和 UFT 运行时加载器的网页有关

  1. 确保 RTL 存在于应用程序主机计算机/服务器上。
  2. 将 SWF 应用程序和 RTL 嵌入网页。
  3. 打开方式: Internet Explorer
  1. 使用 UFT 代理重新编译应用程序。
  2. 打开方式: Internet Explorer
*.swf
  1. 安装并预配置相关调试器。

  2. 打开方式:

    • Internet Explorer
    • Flash Player Projector debugger
  1. 确保 RTL 存在于应用程序主机计算机/服务器上。
  2. 打开方式:

  1. 使用 UFT 代理重新编译应用程序。
  2. 打开方式:

    • Internet Explorer
    • Flash Player Projector
*.exe 不支持 不支持
  1. 使用 UFT 代理重新编译应用程序。
  2. 直接打开应用程序。