对象库的管理与合并

 对于使用QTP做为自动化测试工具的测试项目来说,其对象库的管理在整个自动化测试过程中,占有非常重要的地位。特别是对于一个大型的应用系统,其界面的对象多而杂,一个统一、有序的对象仓库非常有利于脚本的快速开发,以及团队成员间的协作。 &nb...

#
QTP
分享:

QTP描述性编程原理介绍

QTP的工作原理有点类似人类社会的某些场景.比如一个朋友委托你带东西给A,如果你认识A,这表明A的容貌特征以及一些联系已经在你脑海有了印象,那么你只要找到了A的住所,那么这个任务就很容易完成了,如果你根本就不认识A,则这个任务就很难完成了.  &nbs...

#
QTP
分享:

《自动化测试工具介绍QTP篇》——新手必看

Mercury QuickTest Professional™是一款先进的自动化测试解决方案,用于创建功能和回归测试。它自动捕获、验证和重放用户的交互行为。     Mercury QuickTest Professional为每一个重要软件应用和环境提供功能和回归测试...

#
QTP
分享:

中英文操作系统切换导致的找不到对象的解决方法

    如果在编程的时候调用了Windows的网页对话框,那么就会出现标题为“选择用户 -- 网页对话框”的页面,这样的脚本如果在英文版的操作系统中运行,就会报找不到对象的错误。     经查找原因,发现在英文操作系统上弹出...

分享:

QTP中虚拟对象设置

    当我们在录制脚本中,有时会遇到某个对象回放时不能识别.那么就可以考虑是不是可以做个虚拟对象来代替它.您可以将这些对象定义为虚拟对象,并将它们映射到标准类,例如按钮或复选框。QuickTest 在运行会话过程中模拟虚拟...

#
QTP
分享:

winrunner 永久注册成功秘笈

100%成功的是这种: WinRunner安装心得 重装系统后,发现用论坛中的方法安装WinRunner7.6还是有问题, 总是提示14天有效。后来发现在C:\Program Files\Common Files\Mercury Interactive有一个License Manager目录,里面有一个lservrc文件。这个文件就是MI...

我来谈谈WinRunner和QTP的区别

WinRunner Compared to QuickTest Pro Web-Related Environments IE, Netscape, AOL   JDK, Java Foundation Classes, AWT   Symantec Visual Café   ActiveX Controls ERP/CRM Oracle: Ji...

Object Repository 的合并

    Object Repository 合并的功能是在qtp9.0时才出现的,这个功能对于测试脚本整体开发具有很大的意义.     在之前的版本如果要使一些常用的步骤变为函数,还必须在同一个object Repository中添加对象,有了这...

#
Object
分享:

QTP中MS SQL SERVER数据库连接的一种简单方法

    在QTP中,我们可以通过复制数据库数据到databable中,实现数据的参数化.但这样的做法往往比较烦琐.换一种思路,在Expert View中直接添加连接数据库代码如何?接下来,我们就来完成这个工作.     对于MS sql serv...

分享:

QTP与回归测试

最近有不少朋友在论坛里问到"QTP如何做回归测试?"的问题,这里我们有必要来探讨一下.首先这个问题中存在一个误区,事实上回归测试怎么做,跟自动化工具没有必然的联系.所以这里的如何做回归测试并不是一个QTP的问题,而是一个回归测试的策略的问题.  &nb...

#
QTP
分享:

在Silktest中自动添加打印机

首先来看一个动态连接库文件: Printui.dll点击开始->运行,输入:rundll32 printui.dll,PrintUIEntry [options] [@commandfile]Rundll32.exe 可以帮助我们运行dll文件,printui.dll后面的逗号,其实说明的是入口点:PrintUIEntry。 后面的选项以及@com...

校验对象是否存在object.exist

除了用校验点来确认相符的对象是否存在外,也可以用object的exist属性来判断对象的存在与否. 语法:Object.Exist([Timeout]) 描述: Argument Type Descrīption Timeout Number Optional. The length of t...

分享:

QTP常见问题解答

1.      运行错误:不能识别对象(Cannot identify object) 出现了这个错误时,就表示当前被测程序的窗口中没有符合条件的对象。 出现这种错误,可能的原因有以下两种: >>> 对象此时在程序中没...

#
QTP
分享:

用QTP录制时如何识别编辑框

录制过程中,如何对Budget的字段输入信息进行录制,因为其它字段的输入是通过下拉框或链接的得到的;录制产生的脚本如下:Browser("TenantDef").Window("DialogFrame -- Web Page").Page("DialogFrame").Frame("Frame").Image("HyperLink").Cl...

#
QTP
分享:

Robot进行数据库的并发测试

第一步:创建演示程序:打开SQL SERVER查询分析器,在SQL SERVER测试数据库中执行下列脚本(脚本执行操作:创建表testtable,并插入一条记录;创建存储过程test): if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Test]') an...

#
Robot
分享:

使用Robot连接SQL的例子

这是使用Robot连接TestDirector数据库的一个例子。     首先在控制面板的ODBC中新建一个DSN,选择SQL Server连接,名字是td_test(这个可以自己随便取),连接服务器选择你TD库保存的DB服务器名称。连接你想要查询的库名,我这里是gpt_gogs...

分享:

使用Robot输入清单

     制作一份模拟真实情况的预算文件通常需要输入大量的清单和子目,采用手工输入的话不仅浪费时间而且可重复性不强,本篇文章介绍如何使用Robot的DataPool和for循环对清单进行输入,并探索了两种方法的优缺点。    ...

分享:

用Schedule定时运行QTP脚本

创建一个.vbs,在控制面板的Schedule里面定义自己的task就好 vbs的脚本如下:Dim qtApp 'As QuickTest.Application ' Declare the Application object variable Dim qtTest 'As QuickTest.Test ' Declare a Test object variable Dim qtRes...

QTP识别和操作对象的原理

  呵呵,这个文章本来是在给别人的帖《GetROProperty,GetTOProperties,GetTOProperty的区别 》回复时写的,没有独立出来。  http://bbs.51testing.com/viewthread.php?tid=13554&page=1#pid369327  写完后,在网上被多处转载。没想到今天又被转贴...

qtp中的日期格式

前几天的时候,用QTP别一个AX日期控件对象的时候不知道是对象的关系还是QTP的关系不可以用SET方法瓷柚弥?只可以用SETdate来设置,而且格式只有d-M-yyyy,如"7-Mar-2007"而日期只有2007-3-7  yyyy-m-d,先是有FormatDateTime,cdate(vbs没for...

#
QTP
分享:
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2022
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号