问题标签 [uft14]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
308 浏览

dictionary - 如何访问VBscript字典中的数组项

我在 UFT (VBScript) 中有一个字典对象,其中包含数组项。我想知道如何遍历该数组项中键引用的每个元素。下面是我的字典中包含数组项的示例

由于这个字典是动态生成的,我不确定它在数组中有多少元素。现在我需要遍历数组中的所有元素以找到我需要的元素例如。如何遍历节点名(键)数组中的所有元素,直到找到 EMS。我尝试了不同的访问方式,但没有成功。

请帮我解决。

0 投票
0 回答
138 浏览

hp-uft - UFT 报告已损坏

最近,我们越来越经常遇到 UFT 问题。许多 API 组件无法再执行,但有 2 个可能的输出:

  1. UFT 甚至没有开始测试就从“对象引用未设置到对象的实例”中给出消息,更不用说报告了。输出窗格包含以下消息:
  1. 当我们使用 ALM 执行测试时,我们得到一个 KeyNotFoundException:

我们已经尝试了各个方向,重新安装 UFT,打补丁……都无济于事。该行为似乎出现在 UFT 14.53 和 UFT 14.53 补丁 1 - 3 中。UFT One 也受到影响。

UFT 支持根本无法帮助我们,您知道它们是怎样的。

0 投票
2 回答
74 浏览

vbscript - UFT 14.x 无法在 IE 中执行 ctrlC+ctrlV

我需要针对此错误的解决方案在使用 UFT 14.x 之前,我在 UFT 12(在 Windows 7 上)上编写了用于复制/粘贴功能的代码。(它工作 100%)当我将 UFT 升级到 14.x 时,该函数响应错误。代码和图像如下:

错误

在此处输入图像描述

0 投票
0 回答
1099 浏览

encoding - UFT:如何修改编码为“UCS-2 LE BOM”的文件

我在使用 UFT(vbscript)自动化测试时遇到了一点问题。我需要打开一个 csv 文件,对其进行修改,然后再次保存。问题是当我在 Notepad++ 中打开文件时,它显示编码为“UCS-2 LE BOM”。然后将该文件注入我们的系统进行处理,如果我将编码更改为 ANSI,则注入将失败,因为该文件似乎失去了其列结构,并且我不确定它是否可以再被系统读取。

据我了解,不可能直接使用 vbscript 进行操作,但知道如何使用 powershell 进行操作吗?例如,是否有一个 notepad++ 命令行来更改文件的编码?

谢谢

0 投票
1 回答
647 浏览

vbscript - 在 UFT 中使用 SetTOProperty 设置对象属性

需要在运行时设置对象的属性。但是,属性值需要某些正则表达式。例如 -

似乎这是不可能的,除非通过 OR 设置它。有任何想法吗 ?

0 投票
2 回答
504 浏览

vbscript - UFT中SwfTable列标题右键操作

我正在通过 UFT 自动化应用程序,在此过程中,我需要从 SwfTable 中的记录列表中搜索特定文本。

该表有列标题,在其中右键单击列标题将让我输入过滤器文本。

我的桌子看起来像这样

表格截图

右键单击列标题将让我输入过滤器文本

过滤截图

为表捕获的代码片段是

我在很多论坛上搜索过,但没有找到解决方案,有人可以在这里帮助我。

0 投票
0 回答
50 浏览

parallel-processing - 无法使用 Parallel Runner 运行 UFT 测试,但通过 UFT 执行时相同的脚本正在运行

我正在尝试使用 ParallelRunner 并行运行 UFT 脚本。目前我正在尝试在 UFT 和 ParallelRunner 中运行一个脚本。当我从 UFT 执行脚本时,我的脚本运行良好,但是当我使用 Parallel Runner 时,它正在启动浏览器,但没有进一步验证任何步骤。

我使用了描述性编程,因此不确定它在 ParallelRunner 中不起作用。任何帮助或指导都会有所帮助。

谢谢!

0 投票
1 回答
67 浏览

api - UFT API 测试:如何为请求中的元素生成数字

我有以下(部分)请求:

第一次发送请求时,我得到了正确的响应。第二次发送消息时,必须更改 requestNR,否则会出现重复错误。

如何让 UFT 为 requestNR 生成一个随机的 9 位数字?

先感谢您。

0 投票
1 回答
43 浏览

java - 如何解决由于 UFT/QTP 导致的 Java 虚拟机初始化错误?

我曾经拥有用于测试自动化的 UFT。现在我不需要它了,我已经卸载了它。尝试为基于 x64 的系统安装 AdoptOpenJDK 11(LTS)。当我尝试使用 java -version 找到它时,出现以下错误。 在此处输入图像描述

AdoptOpenJDK 的 Javabin 目录路径添加在环境变量 %PATH% 和 %JAVA_HOME% 中 在此处输入图像描述

我该如何解决这个问题?

0 投票
1 回答
49 浏览

hp-uft - 我需要在 UFT One 中添加哪些插件,以便框架类应为 SAPFrame?

如图所示,我正在使用带有加载项的 uft one。但是框架类被识别为框架,我需要框架类作为 SAPFrame。请让我知道我应该添加哪个加载项。谢谢。我在 UFT One 中添加的插件