问题标签 [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.
wpf - 重新打开应用程序后对象已过时
完成编写测试后,一切正常,但是一旦我重新打开(或重新启动我的 PC)我的应用程序/重新启动 PC,那么测试将无法运行,UFT 将无法识别任何对象,除了选定的几个,我有重新分配所有内容(从对象存储库中删除它们,并以相同的名称读取它们)注意 - 重新打开后 - 间谍将找不到对象。
我正在尝试测试 WPF 应用程序
qtp - 未找到对象时,UFT 中的 Exists 方法会产生一般运行错误
我正在运行一个 UFT 脚本(在 Windows 7 计算机上使用 UFT 14.51),该脚本有时会自行运行,有时会被另一个脚本作为操作调用,因此在特定点它可能会或可能不会打开特定的窗口。(此脚本正在测试 SAP GUI 应用程序;它不是基于 Web 的。)
我尝试将对象名称直接放入 Exists 行,而不是使用 Set oObject 定义它。
我尝试将对象重新添加到存储库中。
代码如下所示:
如果指定的对象可见,则此代码有效。但是,如果不是,则程序不会跳过代码,而是会因一般运行错误而死亡。
qtp - 是否有任何内置功能可以使用 UFT 工具处理浏览器上的 Windows 安全身份验证弹出窗口?
我正在尝试自动化门户网站,每次 IE 导航到该网站时,它都会询问用户名和密码。它是 Windows 安全弹出窗口。在 selenium 中,这可以通过将用户名和密码放在 URL 之前来处理,例如http://username:password@www.xyz.com。我正在寻找与 UFT 相同的解决方案。我正在使用 uft 14.51。
我试图识别该弹出窗口中的对象以输入用户名和密码,但所有对象都作为类窗口添加到存储库中,名称为 Windows 安全性。没有一个对象被唯一标识。
hp-uft - 自动化 SSH 命令
我是 UFT 的新手。我有一个必须自动化 ssh 命令的要求。我用过腻子。但是脚本正在向 PUTTY 发送垃圾字符。如果 UFT,我已使用记录和播放功能
.net - 我的 .net 应用程序的登录信息没有使用 UFT 记录下来
当我在 UFT 上运行记录器并登录到.net 应用程序时。我没有看到我输入的登录信息的任何脚本。
vbscript - QTP/UFT 在函数中重用对象变量
我在 function.vbs 脚本中为变量“abc”分配了一个对象
我有一个名为“Action1”的测试,其中有一个名为xyz()的函数。
function.vbs 与测试“Action1”相关联。
运行测试会抛出错误“对象不支持此属性或方法”
如果我使用单个扩展,它工作正常
abc.JavaMenu("title:=file").select
如果我对对象使用多个扩展,则会抛出错误“对象不支持此属性或方法”
abc.JavaMenu("title:=file").JavaMenu("title:=view").select
hp-uft - 计划运行“用户已停止运行”
有没有人遇到过这样的问题:您安排一套测试在 ALM 中运行,它们在远程计算机上运行,当您查看运行报告时,您会看到“未完成”,脚本停止的原因是它显示“运行已停止由用户。” 事实上,你并没有停止跑步。
我使用 ALM 来安排测试套件中包含的 UFT 测试套件。我安排他们在没有人在办公室的周末运行。我给套件的运行时间比它需要的时间更长,甚至在时间段之间放置了缓冲空间。
如果您登录观看脚本,或者您手动启动套件,脚本将从头到尾运行。但是在周末,当您安排它们时,我不断收到很多未完成的内容,这导致套件中的其余脚本“不运行”。未完成的停止的原因,“用户停止运行”,但没有用户发明,没有人停止运行,ALM/UFT 出于某种原因这样做。请帮忙!
截屏:
hp-uft - 如何让 HP ALM 在 Windows 10 工作站/主机上远程运行 HP UFT 脚本
我们目前在我们的工作站/主机上安装了 UFT 14.03,在我们的 ALM 服务器上安装了 ALM 12.50.32。我们在工作站/主机上安装了 HP ALM 实验室服务,以允许 ALM 远程连接并在其上运行 UFT 脚本。我想将工作站/主机升级到 Windows 10(因为 7 已经很老了)。但我似乎找不到 HP ALM 实验室服务的 Windows 10 安装程序。如果不再有,我如何让 ALM 服务器能够与这些工作站/主机通信,以便能够远程运行 UFT 脚本?我需要与 Windows 10 上的 Windows 7 相同的设置/配置。
hp-uft - 如何使用 HP UFT 工具启动 chrome 隐身窗口的新实例?
我可以使用 systemutil.run "chrome.exe" 启动 chrome,但我不知道必须使用什么命令在隐身窗口中启动 chrome。
Chrome incognito 应该在新窗口中启动,这意味着它应该在新的 chrome 实例中启动,即使已经有一个打开的 chrome incognito 窗口。
hp-uft - 如果存储库是共享存储库,如何在运行时更改对象的创建时间?
我正在尝试使用 UFT 启动浏览器而不关闭现有的浏览器实例。我知道我们可以使用 SetTOProperty 方法在运行时更改创建时间。但这不适用于共享存储库,因为它们与只读模式下的操作相关联。如果没有解决方案,有没有办法将共享存储库中的对象复制到本地存储库中?谢谢。