QTP有哪些同步点?

转载 2016年08月30日 23:47:20

 当一个应用在执行了一个步骤之后需要一定时间的响应,而此时脚本并没有准备而是直接执行下一行脚本,那么此时qtp可能会抛出错误。

  而同步点的作用就是插入一段等待时间后再执行下一步操作。

  在qtp中一共有三种同步点的方式:

  1、Sync用法 :  本身自带的,全局的同步点 默认20s

1
Browser("Browser").Sync

   2、Wait用法 :  

1
Wait 3

   3、WaitProperty用法:  (用得最多)

1
Browser("Browser").Page("Page"). WebEdit("..").WaitProperty "value","iQuickTest"

   这里还是比较推荐第三种方式,因为第一种方式虽然不错,但是有时会抛出错误,第二种方式太死板,需要写入具体的等待时间才可,而第三种则是自动化测试中应用最多的一种,等待某个属性变更为某个值时执行下一步操作








相关文章推荐

QTP中Wait与同步点的区别

  • 2011年08月25日 15:10
  • 13KB
  • 下载

QTP中与时间同步点:Sync、Wait、Waitproperty、Exist

http://www.51testing.com/html/74/27374-848211.html 同步点是QTP是很重要的一部分。常用的同步点方法有以下几种: 1)Sync方法; 2)W...

qtp同步等待方式

  • 2013年03月07日 11:14
  • 65KB
  • 下载

QTP同步的几种方法

在编写脚本时,经常要考虑到2个步骤之间的时间间隔问题,例如,1. 打开www.baidu.com 2. 输入avepoint。 由于网速的不同,打开百度网页之后会有一定的延迟,所以1,2两步之间要有一...

QTP同步等待在项目中的应用

  • 2010年08月24日 09:33
  • 23KB
  • 下载

QTP中的同步等待方式

在自动化测试中,往往会遇到这样一种情况,当点击了一个链接或按钮之后,脚本马上报错,说是没有找到对象。这其实不是对象不存在的问题,而是在脚本中没有增加同步点。在一些Web网站中,当点击了链接或按钮后经常...

qtp同步等待方式

在自动化测试中,往往会遇到这样的问题,当点击了一个链接或按钮之后,脚步马上拨错。提示没有找到对象。这其实不是对象不存在的问题,而是在脚步中没有增加同步点。在一些web网站中,当点击了链接或者按钮后经常...

QTP中数据库检查点功能的使用

今天QTP9.2中尝试使用数据库检查点,多次尝试创建成功,总结如下, 数据库检查点的插入有2种方式,以默认方式(createquery using Microsoft Query)为例进行说明。 ...

QTP检查点CheckPoint解析

1)理解检查点 QuickTest enables you to add checks to your test or component. 检查点比较指定属性的当前值与期望值,以判断当前的程...

QTP中插入数据库检查点举例

以QTP自带Flight系统为例说明添加数据库检查点步骤
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:QTP有哪些同步点?
举报原因:
原因补充:

(最多只允许输入30个字)