问题标签 [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.
ui-automation - UFT 开发人员与 UFT One?
我目前正在使用 UFT One 进行 Web 自动化(主要是屏幕抓取、表单提交、文件上传、SF Lightning 操作等),但未来有可能进行更广泛的自动化/测试。我们当前的许可证即将更新,我想确保坚持使用 UFT One 而不是 UFT Developer 是有意义的。
谁能谈谈 UFT Developer 和 UFT One 之间的主要区别?
jenkins - 如何使用 ZAPI 通过检查 zephyr 测试 ID 将 jenkins 测试结果自动更新到 zephyr
我们在 jenkins 中配置了 UFT 自动化脚本。目前正在尝试实现将 jenkins 执行状态自动更新到 Zephyr。我必须在 jenkins 构建中更新每个测试周期和 evrytime 以使这个过程发生。我们对每个回归周期都有不同的测试周期,并希望跟踪所有细节。我如何才能在 zephyr 中更新 jenkins 执行状态,而不必每次都更新构建细节。
ui-automation - UIATable 操作 GetCellValue 引发错误“由于从 UI 自动化继承的 API 调用缺失或损坏而失败”
我正在使用 UI 自动化插件来自动化和测试在 Java 窗口中包含 HTML 对象的应用程序。我在我的对象存储库中识别并保存了 UIATable,并且以下方法可以正常工作:
但是,当我尝试使用以下任何方法获取单元格值时:
我收到一条错误消息,并显示以下消息:
由于不可恢复的错误,测试运行无法继续。<0x80070057> 由于从 UI 自动化继承的 API 调用缺失或损坏而失败。
我正在使用UFT 14.02。这个错误的可能原因是什么,我可以做些什么来解决这个问题?
object - 无法在 uft 的对象存储库中找到对象
我在第 1 天创建了对象存储库,所有测试都运行良好。在第 2 天,当我尝试运行相同的脚本时,它没有在第 2 天运行,因为没有将对象标识为 uft 现在创建了 2 个添加了名称“_2”的测试对象以测试对象的名义。
例如早些时候,MyApplication_1
第二天它被更改为“我的应用程序_2。你能帮忙吗?
automation - azure devops 中的 uft-file-system-execution 任务未执行 mtb 文件中提供的完整测试脚本
我在 mtb 文件中提供了大约 20 个测试脚本,它只执行前 8 个测试脚本并跳过其余的测试脚本。它在执行 8 个脚本后被击中。谁能帮我解决这个问题,我在过去 2 到 3 天对这个问题感到震惊?
excel - 多个用户如何访问EXCEL表格?
我们正在使用 UFT 进行自动化,我们将测试数据表 [Excel 文件] 保存在任何人都可以访问的公共位置。考虑这样一个场景,例如 2 个用户 [来自 2 台不同的机器] 通过 UFT 执行脚本并希望更新位于公共位置的测试数据表。
如果用户 1 正在更新测试数据文件,则用户 2 无法同时更新它,因为它已被用户 1 打开。因此用户 2 收到类似“文件已锁定以进行编辑”的消息 当两个用户尝试访问同一个文件。
UFT 是否有任何解决方案,以便两个用户都可以更新 XL 文件?或者excel中是否有任何设置选项可以避免上述问题。?
注意:Excel 文件是共享的,因此任何人都可以访问。
hp-uft - 在 Windows 应用程序中的 shopdropdown 菜单项时在 UFT 中出现“未指定的错误”
代码:
得到“未指定的错误”。所有其他功能工作正常。
vbscript - 通过 UFT 执行存储在网络驱动器上的 VBS 文件
UFT 将使用存储在共享网络上的 VBScript 文件(安装在 CITRIX 上)
在下面的屏幕截图中,可以访问同一网络位置的 Excel 文件,但我无法打开 VBScript 文件。[第 1 至 12 行]
该文件是下面代码中第 6 行所示的“Test1.vbs”
下面代码中的第 14、15、16 行显示了尝试调用它的通用方法。但没有用
注意:VBS 和 Excel 文件在网络上的同一位置
注意::UFT 安装在 Citrix 上,而不是文件所在的网络上。
automation - UFT 中的对象识别和回放
如果假设屏幕上有两个或多个控件(例如按钮)具有完全相同的属性,并且在单击其中一个控件时记录用户操作,如何识别适当的控件并通过克服歧义来重放相同的单击那个控制?
场景:两个“取消”按钮没有自动化 ID 或任何有用的辅助属性,假设它们的层次结构(祖先)是相同的。
重播脚本正在UFT中执行。