问题标签 [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 回答
705 浏览

automated-tests - .Exist 不会按照 UFT14 中的给定超时等待

我正在尝试在 UFT14 (trail) 中播放我的 QTP11 脚本,但由于某种原因.Exist没有等待给定的超时。相反,如果对象不存在,它会根据对象同步超时项目设置等待。有什么理由吗?

就像我项目的对象同步超时设置为 60 秒。当我使用类似的东西时If ErrorObject.Exist(10) Then ErrorObject.Close——这应该只等待 10 秒,但 UFT14 正在等待整整 60 秒。这是一个错误还是我必须在 UFT14 中应用任何额外设置才能让 Exist 仅等待给定的超时?

编辑- 进一步检查后,我发现这只是 Java 对象的问题。所以可能是Java插件中的一个错误。任何人都可以验证或提供解决方法。

编辑- 惠普承认这是一个问题。这是链接,如果有人感兴趣。

https://softwaresupport.hpe.com/group/softwaresupport/search-result/-/facetsearch/document/KM02764499

0 投票
3 回答
2941 浏览

qtp - 如何使用 UFT 单击“SwfObject”?

在此处输入图像描述

我想点击一个链接[Link name is 'Settlement'],该页面上有很多链接。

注意:对象间谍不会将“结算”标识为链接,而是将其视为资源管理器栏。当我对“结算”文本进行对象监视时,它会突出显示整个资源管理器栏,因此我无法获得“结算”特定属性。[请参阅随附的屏幕截图。由于安全原因,我无法上传真实的屏幕截图]。

通过录音,我可以点击“结算”链接

SwfWindow("Platform Integration Exchange").SwfObject("mainExplorerBar").Click 133,598

目前,133 和 598 是“结算”的硬编码值,但未来“结算”位置可能会发生变化。

所以我想知道,我如何使用 X 和 Y 坐标单击“结算”链接,其中 Object spy 无法单独识别“结算”链接?

或者有没有其他方法可以点击这些类型的对象?

谢谢 Onkar

0 投票
0 回答
36 浏览

hp-uft - 如果我的应用程序在任何特定情况下加载并永远挂起,我想报告

在某些情况下,应用程序会永远挂起并加载。我如何识别这一点并使用记者事件进行报告。我被这个困住了。任何帮助将不胜感激。提前致谢

0 投票
1 回答
1867 浏览

azure-devops - 如何将 UFT 12.25 与 VSTS 集成

我们正在使用 UFT 自动化基于 Windows 的应用程序,并且客户端要求我们将 UFT 与 VSTS 集成,因为功能测试团队正在使用 VSTS 仪表板进行所有测试生命周期。如果有人更早地实现了这些东西或目前正在做同样的事情,请在这方面帮助我。问候拉曼库马尔

0 投票
1 回答
347 浏览

c# - 在 UFT(统一功能测试)中录制屏幕时自动生成 C# 测试用例

使用HPE UFT,我们可以记录 UI 动作并自动生成 VBScript。

  • 有没有办法,我可以C#使用相同的自动生成选项生成 UI 交互的代码?
  • 这可能UFT吗?

请指教。谢谢。

注意:我在 C# 方面经验丰富,对 VBScript 的了解为零。

0 投票
1 回答
399 浏览

qtp - How to click Chrome plugins like "Download" and "Print" button in qtp

I was trying to download a pdf report and the download button was "chromes download plugin button" which i am not able to click using qtp script. The properties shown for all three buttons "Print","Download" and "Rotate" are same:

I couldn't initiate a click using these properties.

Screenshot

I am using UFT 12.02

And also , these buttons appears only when we hover the mouse pointer over the report.

0 投票
0 回答
489 浏览

jenkins - JNLP和Jenkins slave的headless方法的区别

我正在使用 Jenkins 执行自动化 QTP/UFT 测试脚本。

在 QTP 服务器中通过 JNLP 安装 jenkins 从站并从 jenkins 运行自动化后,从站断开连接并且作业失败并出现以下许可证错误。

5:34:22 PM Launching QTP Application C:\AUTOMATION_FRAMEWORK\STARTUP.vbs(33, 1) HP Unified Functional Testing: Neithe r QTP license nor UFT license is installed, can’t run QTP Automation

但是当我在 qtp 服务器中运行 jenkins slave 的无头模式并通过 jenkins 运行自动化脚本时,它运行良好。

这里有什么问题以及在 JNLP 和 jenkins slave 的无头模式中运行相同的脚本时有何不同。

0 投票
1 回答
94 浏览

wpf - 为什么存储对话框的变量不关闭 UFT 中的应用程序?

我用 UFT 录制功能录制了示例飞行应用程序,令人惊讶的是,下面提到的代码除了关闭应用程序之外还做了所有事情,即 x.close 不会关闭应用程序。


0 投票
1 回答
1173 浏览

email - 在 UFT 中,我使用 VBScript 编写了电子邮件功能,但电子邮件没有从我的邮箱触发

在 UFT 中,我使用 VBScript 编写了电子邮件功能,但电子邮件没有从我的邮箱触发。它是从 SBGalert@.co.za 触发的,而我也提到了来自地址。

请协助我修复电子邮件以从我的邮箱触发到利益相关者。我正在使用 Outlook 15。

请在下面找到我的代码以进行检查和帮助。

0 投票
1 回答
70 浏览

vbscript - 无法从 Excel 读取参数名称(!非值)

这个想法是尽可能地创建一个具有动态属性的关键字框架。从 Excel 中读取的关键字:

Call_Fu​​nction 应该执行以下步骤:

我需要等待使用 WaitProperty、Chekproperty 或任何其他方法到达属性,例如

但我需要传递参数以等待 Excel 以使其更具动态性,例如

到目前为止,它没有奏效。QTP 只是跳过那部分代码。我尝试了以下方法:

我也尝试过...If MyBrowser.ChildObject("micclass:=.*"&Arg1, "html id:=.*"&Arg2, Arg3=Arg4).Exist Then...,但 QTP 仍然跳过它。

怎么了?有没有其他方法可以做到这一点?

UPD 1: 以下正在工作:

但我也需要 micclass 是动态的。

UPD 2: 在之前的更新中添加了 description.create:

但是 QTP 跳过了它以及遵循这种和平的一切。

更新 3

On Error Resume Next正如评论中所建议的那样,尝试在 中发表评论Call_Function,但现在在第一步(即打开浏览器)之后它返回错误:

“需要对象:'GetRef(...)(...)”

UPD 4: 试图放入Wait_PropertyOn Error Resume Next函数:(未注释)On Error Resume NextCall_Function

现在,不确定它是否识别出该对象,但它会打印下一个(而 Arg3 中的属性有一个值:

道具等待 =

PropWait 空