标签: qtp

批量运行QTP测试有哪些替代方案?

我们正在为我们的应用程序实现自动化回归测试,并正在寻找一个可靠的批量测试实用程序.我们有QuickTest Professional 10.0,它与"Test Batch Runner"捆绑在一起,似乎已被弃用.在以前的版本中出现了"Multi-Test Manager",它也已经停产.

有什么替代品,如果有的话?

automated-tests qtp

5
推荐指数
1
解决办法
2845
查看次数

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

我尝试使用QTP 9.5自动化Citrixl Program Neightbourhood下的应用程序,但QTP不识别应用程序内的对象.我们可以使用QTP自动化Citrix应用程序吗?

有哪些不同的工具可用于在Citrix应用程序上执行自动化测试?

testing automation citrix qtp

5
推荐指数
1
解决办法
2万
查看次数

是否可以从Web浏览器获取运行测试的GWT Web应用程序的代码覆盖率数据?

我不确定这是否可行,但我想获得一些方法来获取基于GWT的Web应用程序的Quick Test编写的测试的代码覆盖率信息.

它似乎没有任何解决方案,因为Quick Test Pro测试是针对GWT编译的应用程序而不是编写应用程序的原始Java代码进行测试.我想我可以获得GWT编译器创建的javascript的覆盖数据,但是我(我知道)没有办法将这些信息映射回原始的java代码.

有办法做到这一点吗?

java gwt code-coverage qtp

5
推荐指数
1
解决办法
807
查看次数

如何使用QTP实施巡航控制?

我想将QTP与Cruise Control集成,到目前为止我已经完成了,我被困在报告部分.

我想以某种方式向Cruise Control报告结果,我该如何做到这一点?请帮忙?

.net cruisecontrol.net cruisecontrol qtp

5
推荐指数
1
解决办法
689
查看次数

QTP,按标签访问QC字段

我想使用Label of字段而不是名称来更新QC中的自定义用户字段

目前我们这样做

Set currentRun = QCUtil.CurrentRun
currentRun.Field("RN_USER_03") = 1
currentRun.Post
Run Code Online (Sandbox Code Playgroud)

但我想这样做

Set currentRun = QCUtil.CurrentRun
currentRun.Field("Data Rows Passed") = 4
currentRun.Post
Run Code Online (Sandbox Code Playgroud)

但我找不到这样做的方法.有任何想法吗?

testing qtp qc hp-quality-center

5
推荐指数
1
解决办法
2227
查看次数

iPhone测试自动化 - 基准测试工具?

您好我们正在扩大我们在一家大银行的项目之一,以便通过移动设备进行访问.我们正在评估一些工具 - 公司.perfecto mobile,experitst和devicesanywhere.从我们最初的评估中,perfecto和设备可以覆盖更多的手机配备功能手机.另一方面,Experitest非常强大且易于使用智能手机(iphone,android等).任何人都可以分享使用这些工具进行大型项目的经验吗?我们主要是保持稳定性,使用QTP的能力和支持考虑因素(支持新设备等).

iphone testing automation android qtp

5
推荐指数
1
解决办法
2232
查看次数

VB:脚本主机在"完整"VB中出现时缺少什么?

在VB脚本主机中编程(脚本)时,如何了解实现的内容和不实现的内容?

例如,记录(或:structure关键字)未实现,但类(或:class关键字)未实现.

Dim as <Type>不允许使用所有" as"短语.

您可以在类中创建属性,但也不能创建as任何类型的属性.

您不能从基类继承(" Inherits"关键字未知).

等等.

我看到脚本主机是一个脚本主机,所以保持其功能有限可能是有意义的.

但是,我没有看到这些限制以可访问的,甚至是逻辑的方式记录在某个地方,给出了所有意义.目前,我被迫坚持试错工作流程,并在QTP的在线帮助中单独查找我想到的每一个细节(我可能会发现其他我目前忘记的细节).这是微软设计的现实,还是我忽略了这一点?

问题出现在QTP上,它使用Windows脚本主机作为脚本语言.当然,我可以查找我正在寻找的每一个细节 - 但是,这些是我的主要问题:

在哪里可以找到涵盖脚本主机的各种VBA方言(和版本?)之间语言差异的详细列表或表格?

可以为脚本主机中包含的内容提供(简单)推理吗?

vba programming-languages wsh qtp

5
推荐指数
1
解决办法
274
查看次数

在qtp中等待和同步

QTP中的等待和同步功能有什么区别.并且还请了解可以使用等待功能的情况,并且可以使用情境同步功能.

请帮帮我.

qtp

5
推荐指数
1
解决办法
1万
查看次数

QTP 中的 .Exist 超时如何工作?

我已经使用了.Exist相当多的方法,但我最近转移到一个带有 QTP 11 的新项目(现在使用 WPF 应用程序)(而以前我有 QTP 10)。

现在我想使用object.Exist(2). 奇怪的是,我只在大约 23 秒后得到结果,而不是我期望的 2 秒。

超时是如何工作的?在之前的项目中, usingobject.Exist(2)会等待 2 秒,然后才确定对象不存在。QTP 帮助文件还说它应该只等待 2 秒(指定的超时参数)。现在,它似乎在等待超时参数(2 秒)和对象同步超时(20 秒)。

此外,智能识别已禁用,因此不应等待。使用对象存储库突出显示对象会立即表示该对象不存在。

QTP v10 和 v11 之间的超时行为是否发生了变化?为什么说一个对象不存在需要这么长时间?

vbscript runtime exists object qtp

5
推荐指数
1
解决办法
3万
查看次数

通过批处理文件远程启动 UFT ( QTP ) 测试。

我创建了一堆 UFT 12(前 QTP)测试,我还创建了一个批处理文件来运行这些测试。

当我在本地运行批处理文件时,测试运行良好。

这是我使用的脚本:

 Set qtpApp = CreateObject("QuickTest.Application")
 Set fsObj = CreateObject("Scripting.FileSystemObject")
 Set qtpResObj = CreateObject ("QuickTest.RunResultsOptions")

qtpApp.Launch
qtpApp.Visible= true

sfolderPath = "C:\QA\ManagerForOracleDB"
Set mainFolderObj = fsObj.GetFolder (sfolderPath)
Set testSubFolders = mainFolderObj.SubFolders
sPath = "C:\&formatDate&\"

For each folderobj in testSubFolders

chkfolderobj = folderObj.Path & "\Action0"

if ( fsObj.FolderExists(chkfolderobj)) then 'The Folder is a QTP test folder'
qtpApp.Open folderObj.Path, True, False
 sResultFolderPath = sPath&folderObj.Name & "\Res" 'Set the results location'
 qtpResObj.ResultsLocation = sfolderPath

 qtpApp.Test.Run qtpResObj , True
 strResult = …
Run Code Online (Sandbox Code Playgroud)

batch-file qtp hp-uft

5
推荐指数
2
解决办法
2万
查看次数