qtp相关内容

QTP 与 Selenium - 比较

我有一个使用 .net 技术创建的应用程序/产品.该产品有一个 GUI,它使用 Web API(应用服务器上的 SOAP)连接到数据库.大多数测试是针对数据库中的值执行的,而其他测试可能属于可用性、性能等.因此,要执行的测试中有 60-70% 是为了验证数据库中的值是否正确显示在 GUI 上,而其他测试 GUI 是否按照需求规范中的要求工作. 测试的另一个方面还将是使用 DB 和 GUI 测 ..
发布时间:2022-01-25 09:32:07 其他开发

Mercury Quick Test Pro 和虚拟机:可在一台客户端机器上工作,但不能在另一台机器上工作

我有一台安装了 Mercury Quick Test Professional 9.2 的虚拟机 (VMware).我有一个脚本来测试应用程序,使用 Infragistics 库在 VB.NET 中编写. 如果我使用笔记本电脑(使用远程桌面)访问此虚拟机,一切正常,脚本完成没有问题.我的笔记本电脑运行 XP,带有 Windows Classic 主题. 如果我使用另一台机器(使用远程桌 ..
发布时间:2022-01-14 18:05:21 其他开发

如何在使用 UFT/QTP 时放大或缩小网页

我想使用 UFT 控制被测应用程序网页的放大和缩小功能.这是必需的,因为缩放级别动态变化并且难以识别对象.我找到了一个代码,但如果您需要在一个实例或开始时更改缩放级别,它会很有用.下面是代码 功能改变IEZoom暗淡 intZoomLevel, objIEintZoomLevel = 110常量 OLECMDID_OPTICAL_ZOOM = 63常量 OLECMDEXECOPT_DONTPRO ..
发布时间:2022-01-14 17:55:10 其他开发

自动化 Flex 应用程序的 QA

我有一个需要测试的 Flex 应用程序,我们的 QA 部门非常支持使用某种形式的自动测试工具,例如 HP 的 QuickTest Pro (QTP).但是,如果您希望自动化一些自制组件,QTP 要求您编写一些自定义代码......不幸的是,我们有一些我们没有源代码的 3rd-party 组件,所以我们不能没有真正的自定义代码拥有第三方组件的源代码. 是否有任何现有的框架和/或工具可以让我自动 ..
发布时间:2022-01-14 17:46:14 其他开发

如何导入数据文件进行 UFT API 测试?

我正在做一个项目,需要在运行时动态导入测试数据并运行与测试数据对应的API测试. 我尝试使用直接从 xml 请求加载的 XMLload.这似乎工作正常. 但与导入测试数据的 GUI 测试一样,我希望对 API 测试进行相同的测试 - 我可以从外部源动态导入 excel 并将值提供给请求. 我该怎么做? 解决方案 据我了解您的问题,您想从 Excel 文件加载测试数据.这就 ..
发布时间:2022-01-14 17:41:33 C#/.NET

我可以确定当前测试执行人员是来自测试实验室还是在 QTP IDE 中以交互方式执行?

检查当前 QTP 测试执行是否是交互式的(即不是从 QC 测试实验室启动的 QC 测试集执行的一部分)的最有效方法是什么? 你们知道一个很酷的方法吗?WR 曾经有一个批处理运行标志,该标志可靠地为 IDE 内的所有执行清除.也许QTP有这样的东西,我忽略了它? 首先,我想到了查看 OnError 属性: 设置 qtApp = getObject("","QuickTest.Appli ..
发布时间:2022-01-14 17:33:48 其他开发

如何从命令行运行 QTP 测试?

在某些情况下,我需要从命令提示符启动和运行 QTP 测试.例如,我想使用 Windows 任务计划程序在整个晚上的不同时间运行 QTP 测试,但是(似乎)没有我可以使用的标志来打开 QTP.exe 并运行测试.我怎样才能做到这一点? 解决方案 确实,使用 QuickTest Pro,您不能直接通过调用 C:\Program Files (x86) 来运行测试\HP\QuickTest Pr ..
发布时间:2022-01-14 17:16:50 其他开发

在 vbscript 中调用 C# dll

我正在尝试从 QTP 调用 C# dll(使用 vbscript).我尝试了很多方法都没有成功: Visual Studio 2010 创建 C# 类库 (st.dll) 代码: 使用系统;使用 System.Collections.Generic;使用 System.Text;命名空间st{公开课 Class1{公共静态 int GetValue(){返回 34;}}} reg ..
发布时间:2022-01-01 09:31:04 C#/.NET

我们可以自动化 Citrix Program Neighbourhood 下可用的应用程序吗?

我尝试使用 QTP 9.5 使 Citrixl Program Neightbourhood 下可用的应用程序自动化,但 QTP 无法识别应用程序内部的对象.我们可以使用 QTP 自动化 citrix 应用程序吗? 有哪些不同的工具可用于对 Citrix 应用程序执行自动化测试? 解决方案 我已将 Scapa Technologies 用于 Citrix ICA 或终端服务测试.Sc ..
发布时间:2021-12-29 13:24:13 其他开发

您如何编写 QTP 测试?

我正在尝试使用 QTP 进行一些 webapp ui 自动化测试,我想知道人们通常如何编写 QTP 测试.您是使用对象映射、描述性编程、组合还是其他方式一起使用?任何小代码示例将不胜感激,谢谢 解决方案 这是我的建议. 1) 构建您的测试自动化需求矩阵.您可以使用我博客中的示例 http://automation-beyond.com/2009/06/06/qa-test-au ..
发布时间:2021-12-29 13:14:32 其他开发

QTP 数据表操作*非常*慢(在 MMDRV 批处理执行器下好多了)?

可能是一个轰动的故事——QTP似乎无缘无故地浪费了我们的工作时间: 考虑这个脚本,有一个只有一个全局行的数据表,有 26 列名为“A"到“Z",填充了任何值: 打印“开始"Services.StartTransaction "Simpletest"设置 G=DataTable.GetSheet(“全局")对于 J=1 到 26对于 I=1 到 100设置 P=G.GetParameter ..
发布时间:2021-12-28 21:05:08 其他开发

带数组的 ArrayList

似乎更“复杂"的 ArrayList 没有被广泛使用,因为我找不到任何关于它的具体、有用的信息. 我正在尝试创建一个 ArrayList 的 ArrayList(最终是一个 ArrayList 的 ArrayList of Arrays),但我似乎无法将 Array 添加到 ArrayList 或访问 Array 的元素.所有这些都是在 QTP 中使用 VBScript 完成的. (代 ..
发布时间:2021-11-18 00:20:05 其他开发

带数组的 ArrayList

似乎更“复杂"的 ArrayList 没有被广泛使用,因为我找不到任何关于它的具体、有用的信息. 我正在尝试创建一个 ArrayList 的 ArrayList(最终是一个 ArrayList 的 ArrayList of Arrays),但我似乎无法将 Array 添加到 ArrayList 或访问 Array 的元素.所有这些都是在 QTP 中使用 VBScript 完成的. (代 ..
发布时间:2021-11-18 00:18:51 其他开发

在 Flex 应用程序上自动化 QA

我有一个需要测试的 Flex 应用程序,我们的 QA 部门非常坚持使用某种形式的自动化测试工具,例如 HP 的 QuickTest Pro (QTP).但是,如果您希望自动化一些自制组件,QTP 要求您编写一些自定义代码……不幸的是,我们有一些 3rd-party 组件,我们没有源代码,因此我们无法真正编写自定义代码拥有第 3 方组件的源代码. 是否有任何现有的框架和/或工具可以让我自动化测 ..
发布时间:2021-11-11 23:48:50 其他开发

从 hudson 实例自动运行 qtp 测试

我们有一台 Hudson 机器作为 Java Swing 项目的构建服务器.构建过程基于 Ant 脚本(而不是 Maven). 有没有人从 QuickTest Professional 集成测试是这样的配置? 换句话说:是否可以通过 Ant 自动执行 q​​tp 测试? 解决方案 不确定您的特定设置,但 QTP 有一个自动化 API,可用于驱动 QTP 本身.下面是一个示例 V ..
发布时间:2021-11-11 02:51:21 其他开发

如何停止 Wscript exe

我想关闭通过 Wscript.exe 调用的 QTP. 解决方案 我使用了这三个命令,效果很好. TASKKILL/F/FI "USERNAME eq Ankita"/IM wscript.exe"TASKKILL/F/im QTAutomationAgent.exeTASKKILL/F/im QTPro.exe ..
发布时间:2021-09-29 18:48:48 其他开发

网络可扩展性

我现在使用 QTP 已经有一段时间了,听说过 Web 可扩展性,我尝试在这个主题上做很多研究,但无济于事.可以请通过一些关于这个主题的信息和小演示.所有这些都是处理 Web 可扩展性的先决条件.我需要进一步探讨这个主题,以掌握它并在我的项目中使用. 非常感谢您的期待.. 解决方案 QTP Web 可扩展性的先决条件是 QTP 9.5 或更高版本(带有 IE),您可以在安装 DVD 的 ..
发布时间:2021-06-30 18:58:36 其他开发

qtp中Object(poroperty)有什么用

例如Object(poroperty)有什么用 JavaWindow(something).JavaStaticText("class_index="&i) ''# i 是增量变量. 用这个代替 有什么用 JavaWindow("Form").JavaStaticText("Name") 解决方案 这被称为 Descriptive Programming 或 Programmatic ..
发布时间:2021-06-30 18:58:34 其他开发

不想等待方法返回

有没有办法“告诉"C#不要等待对象的方法返回? 使用 COM (VbScript) 我可以在不等待返回的情况下触发一个方法,所以我想以同样的方式使用 C#. VbScript 代码: Dim qtApp设置 qtApp = CreateObject("QuickTest.Application")qtApp.Open("C:\Temp\Test")qtApp.Run '//VbScr ..
发布时间:2021-06-30 18:58:31 C#/.NET