问题标签 [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.
dictionary - 如何访问VBscript字典中的数组项
我在 UFT (VBScript) 中有一个字典对象,其中包含数组项。我想知道如何遍历该数组项中键引用的每个元素。下面是我的字典中包含数组项的示例
由于这个字典是动态生成的,我不确定它在数组中有多少元素。现在我需要遍历数组中的所有元素以找到我需要的元素例如。如何遍历节点名(键)数组中的所有元素,直到找到 EMS。我尝试了不同的访问方式,但没有成功。
请帮我解决。
hp-uft - UFT 报告已损坏
最近,我们越来越经常遇到 UFT 问题。许多 API 组件无法再执行,但有 2 个可能的输出:
- UFT 甚至没有开始测试就从“对象引用未设置到对象的实例”中给出消息,更不用说报告了。输出窗格包含以下消息:
- 当我们使用 ALM 执行测试时,我们得到一个 KeyNotFoundException:
我们已经尝试了各个方向,重新安装 UFT,打补丁……都无济于事。该行为似乎出现在 UFT 14.53 和 UFT 14.53 补丁 1 - 3 中。UFT One 也受到影响。
UFT 支持根本无法帮助我们,您知道它们是怎样的。
encoding - UFT:如何修改编码为“UCS-2 LE BOM”的文件
我在使用 UFT(vbscript)自动化测试时遇到了一点问题。我需要打开一个 csv 文件,对其进行修改,然后再次保存。问题是当我在 Notepad++ 中打开文件时,它显示编码为“UCS-2 LE BOM”。然后将该文件注入我们的系统进行处理,如果我将编码更改为 ANSI,则注入将失败,因为该文件似乎失去了其列结构,并且我不确定它是否可以再被系统读取。
据我了解,不可能直接使用 vbscript 进行操作,但知道如何使用 powershell 进行操作吗?例如,是否有一个 notepad++ 命令行来更改文件的编码?
谢谢
vbscript - 在 UFT 中使用 SetTOProperty 设置对象属性
需要在运行时设置对象的属性。但是,属性值需要某些正则表达式。例如 -
似乎这是不可能的,除非通过 OR 设置它。有任何想法吗 ?
vbscript - UFT中SwfTable列标题右键操作
我正在通过 UFT 自动化应用程序,在此过程中,我需要从 SwfTable 中的记录列表中搜索特定文本。
该表有列标题,在其中右键单击列标题将让我输入过滤器文本。
我的桌子看起来像这样
右键单击列标题将让我输入过滤器文本
为表捕获的代码片段是
我在很多论坛上搜索过,但没有找到解决方案,有人可以在这里帮助我。
parallel-processing - 无法使用 Parallel Runner 运行 UFT 测试,但通过 UFT 执行时相同的脚本正在运行
我正在尝试使用 ParallelRunner 并行运行 UFT 脚本。目前我正在尝试在 UFT 和 ParallelRunner 中运行一个脚本。当我从 UFT 执行脚本时,我的脚本运行良好,但是当我使用 Parallel Runner 时,它正在启动浏览器,但没有进一步验证任何步骤。
我使用了描述性编程,因此不确定它在 ParallelRunner 中不起作用。任何帮助或指导都会有所帮助。
谢谢!
api - UFT API 测试:如何为请求中的元素生成数字
我有以下(部分)请求:
第一次发送请求时,我得到了正确的响应。第二次发送消息时,必须更改 requestNR,否则会出现重复错误。
如何让 UFT 为 requestNR 生成一个随机的 9 位数字?
先感谢您。
java - 如何解决由于 UFT/QTP 导致的 Java 虚拟机初始化错误?
我曾经拥有用于测试自动化的 UFT。现在我不需要它了,我已经卸载了它。尝试为基于 x64 的系统安装 AdoptOpenJDK 11(LTS)。当我尝试使用 java -version 找到它时,出现以下错误。
AdoptOpenJDK 的 Javabin 目录路径添加在环境变量 %PATH% 和 %JAVA_HOME% 中
我该如何解决这个问题?