问题标签 [qtp]

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 投票
5 回答
6156 浏览

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

我有一个安装了 Mercury Quick Test Professional 9.2 的虚拟机 (VMware)。我有一个脚本来测试应用程序,使用 Infragistics 库在 VB.NET 中编写。

如果我使用笔记本电脑(使用远程桌面)访问此虚拟机,一切正常,脚本完成没有问题。我的笔记本电脑运行 XP,带有 Windows 经典主题。

如果我使用另一台机器(使用远程桌面)访问此虚拟机,脚本启动正常,但中途停止,没有来自 QTP 的错误消息,什么都没有。本机运行 XP,带有 Windows Classic 主题。

两种设置之间的一个区别是屏幕尺寸,笔记本电脑为 1920x1280,其他机器为 1280x1024。

脚本停止的步骤涉及检查 UltraWinGrid 中的复选框。复选框本身会显示,在两种情况下都在屏幕上。

以前有没有人遇到过这个问题,或者知道为什么两台机器的行为不同?

谢谢。

0 投票
2 回答
561 浏览

testing - QTP_errObject CaptureBitmap

我可以请您澄清我对 QTP err 对象的问题。

我正在尝试捕获发生错误的对象的屏幕截图。我使用代码object.captureBitmap(filename)来实现这一点。

我想知道是否可以在突出显示 err 对象的情况下获取整个页面的屏幕截图。

0 投票
1 回答
2036 浏览

qtp - 将 XML 文件加载到 QTP

我可以请你帮我澄清一个查询..

我收到一条错误消息“80004005- 无法打开文件”

场景是我试图在运行时加载使用 VB 脚本创建的 XML 文件。即 XML 的创建和将其加载到 QTP 是在同一个脚本中一个接一个地处理的。我能够加载之前创建的文件。

0 投票
5 回答
3986 浏览

automated-tests - Mercury Quick Test Pro - 使用自定义网格进行测试

我们正在尝试创建一些引用供应商自定义网格的测试。不幸的是,QTP 只将它识别为一个 WinObject,这是毫无用处的。我们需要能够导航网格并更改单元格值,双击单元格(不使用 X,Y 坐标)等。

理想情况下,我们想让 QTP 了解这个对象是一个网格并将其视为一个网格。

任何帮助将不胜感激。

谢谢

乔恩

0 投票
2 回答
31482 浏览

vbscript - 如何使用 WScript.Shell SendKeys 发送数字键盘击键?

我正在尝试使用 WScript.Shell SendKeys 方法来模拟从数字键盘发送按键。

我有一个应用程序,我正在编写使用 QTP 的自动化测试。它是一个基于 Web 浏览器的应用程序,输入内容是网页内的 Java 应用程序。输入仅接受来自数字键盘和 Enter 键的按键。

到目前为止,我正在使用此代码:

这适用于发送 Enter 键,但我不太清楚是否有发送数字键的方法。任何帮助将不胜感激。

我不确定是否有任何未记录的方法可以实现这一目标。我已阅读http://msdn.microsoft.com/en-us/library/8c6yea83(VS.85).aspx,但没有详细说明。

提前致谢,

  • 布伦特
0 投票
1 回答
1385 浏览

c++ - 帮助获得 QTP 以识别控件

我们正在尝试使用 QTP (QuickTest Professional) 来自动测试旧版 C++ 应用程序。

但是,应用程序的主窗口由几个相同的面板组成。每个面板都有一个唯一的标题。

如果我在 Spy++(DevStudio 附带)中查看窗口,我会看到:

然而,在 QTP 的 Object Spy 中,层次结构显示为:

它甚至没有显示有一个中间面板。

有人知道获取窗口“路径”以识别每个控件的方法吗?即控制标识为:

0 投票
1 回答
1538 浏览

cruisecontrol - Quick Test Pro(回归测试脚本) - Cruisecontrol.net

任何人都成功地将 Quick Test Pro (QTP) 自动化测试脚本集成到 Cruisecontrol.net 中。

如果有人想在计划任务或 Cruisecontrol.net 中无人看管地运行它们

会更有用#

0 投票
1 回答
2068 浏览

vbscript - 使用 QTP 在通用文件夹中创建通用文件

我通过从 DataTable 中获取名称创建了一个通用文件夹:

直到这我成功了,但现在我想在这个文件夹中保存一个文件,当我不这样做时,文件夹名称会改变。的迭代。所以我尝试了CaptureBitmap文件:

但它不起作用,所以请帮帮我。

0 投票
3 回答
2464 浏览

vbscript - 运行脚本时的下一次迭代

在脚本中出现错误时,我只是使用“EXITGLOBALITERATION”命令,但它不会进入下一次迭代......还有其他选择吗?

0 投票
8 回答
1985 浏览

testing - QuickTest Pro 自动化测试

我有三个简单的问题。

有人使用 QuickTest Pro 进行自动化测试吗?

您推荐的任何其他自动化测试应用程序?

自动化测试是个好主意吗?

谢谢