问题标签 [uft-api]

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 投票
0 回答
568 浏览

rest - rest API - 使用基本令牌的 UFT 授权

我尝试在 UFT 中授权 REST API,但身份验证似乎不像我使用其他工具所想象的那么容易。有什么建议如何使用这个工具吗?

0 投票
1 回答
473 浏览

api - 将行添加到本地数据源以进行 API 测试

我想使用我的本地数据表作为一个动态源,我可以将一组未知的行添加到其中。那可行吗?

目标是将其作为驱动程序附加到需要从包含主数据变量子集的 Excel 表加载数据的循环中。(200 个可能的测试变量,但为了测试代码的特定部分,我们只需要旋转 3 位。

我可以使用数组,但是当我离开时,未经培训的 UFT 测试人员需要维护它。最简单的方法是根据数据驱动表的内容动态创建列表。

0 投票
1 回答
1258 浏览

c# - 如何使用 UFT API 在 Excel 中写入单独的列

HP UFT API 测试 - 保存响应/检查点值

我面临同样的挑战并找到了上面的线程,但是,我试图弄清楚下面的内容。

如何在 Excel 的单独列中打印不同的响应值。

我有 4 个回复,我可以添加第一个回复,它在 excel 中正确显示。

当我添加第二个响应值时,它会打印在同一个单元格中,或者如果我将两个响应值放在单独的行中,它会打印在单独的单元格中但在一行中,并且我需要将每个响应打印在单独的列中。

当您转到属性选项卡下的写入文件时,只有一个内容字段,因此我可以在表达式下添加多个输出,但是它们都在同一行中导出。

我正在使用 Rest 和 Json UFT-API 版本 12.52

有任何想法吗?

更新 1:@ManishChristian

谢谢马尼什。我无法执行脚本。我的工作表位于我的桌面上,所以我假设不需要添加 sql 信息或连接到数据库。

这就是我的代码的样子:

抛出的错误:

Microsoft Access 数据库引擎找不到对象“Sheet1”。确保对象存在并且正确拼写其名称和路径名。如果“Sheet1”不是本地对象,请检查您的网络连接或联系服务器管理员。

我的工作表名称设置为 Sheet1

0 投票
0 回答
62 浏览

xml - HP UFT:从 XML 生成的电子表格中缺少 XML 属性

我有一个大量使用属性的 Acord Schema XML。例如:

当我使用 UFT 来“数据驱动”(从我的示例 XML 生成数据电子表格)时,我得到一个电子表格,其中仅包含具有文本值的元素,并且缺少所有属性。

例如,上述 XML 将在电子表格中生成以下列:

我希望它应该做类似的事情:

为什么它不为 Party@id 提供列和值?

下面是一些具体的图片:

1.注意属性PrimaryObjectID和tc 2. 注意那些属性不在生成的电子表格中

0 投票
0 回答
302 浏览

hp-uft - QTP“ExitAction”和/或“ExitIteration”的 UFT API 等效项

我真的希望惠普的 API ServiceTest 更友好。很抱歉一直问这些问题。

我在一个活动中,想退出它而不将逻辑分解成两段代码,这样我就可以做一个“if/else”来让它离开那里。我已经有 200 多个对象,在开发过程中管理它们是一场噩梦。

我确定(希望)有一种简单的方法可以调用活动的退出,但我已经尝试了活动中的每一种方法。

谢谢!

0 投票
1 回答
104 浏览

uft-api - UFT 未显示正确的响应,但在 SOAP 4.5 中同样有效

我是 UFT API 工具的新手。

我正在使用带有身份验证的 API,我可以在 Auth 选项卡中的 SOAP 4.5 中提供该 API。请让我知道在哪里可以在 UFT 中提供身份验证。因此,我无法得到预期的响应。

0 投票
1 回答
685 浏览

uft-api - UFT API 测试 - 在运行时从文件读取请求

我正在通过使用 UFT API 测试导入 WSDL 来进行 Web 服务测试。我将请求内容置于文本模式并运行测试,它返回了成功的响应。如何在运行时使用自定义代码读取 xml 文件并作为请求发送。我尝试了下面的代码,但是当我运行测试时,发送的请求是空白的,因此响应失败。

我正在使用下面的代码,

我感谢您的帮助。

谢谢阿比

0 投票
4 回答
417 浏览

c# - 在运行时禁用 HP UFT API 上的检查点

我正在测试一个 web 服务,需要在运行时禁用一些检查点。这些检查点对于某些阵列不是强制性的,并且测试会因它们而失败。是否有可能使用自定义代码或现有的 UFT 功能来执行此操作?

0 投票
0 回答
171 浏览

hp-uft - GetDataSource 将数字的指数值拉入文本单元格。必须是字符串

我的 XLS 表有 790527915 存储为文本格式。

我的数据源表显示了存储为文本的数字 (790527915),尽管我每次使用新的测试数据运行 Excel 表时都会导入它。

在运行时,当我从数据源(如下)“GetValue”时,我得到“7.90528e+008”作为字符串文本。

我敢肯定这很愚蠢。我在 QTP 中没有这个问题,但是 UFT 的这个 API 测试端让我发疯了!

——一月

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.