QTP关键技术(一) - 对象识别及存储技术基本常识

原创 2007年09月19日 01:48:00

 

1)测试对象模型(Test Object Model)
测试对象模型是QTP用来描述应用程序中对象的一组对象类。每个测试对象类拥有一系列用于唯一确定对象属性和一组QTP能够录制的方法
 此文为Hollyzhao于2007年09月在 http://blog.csdn.net/softesting 发布,夜深了,有点累~
2)测试对象(Test Object)
用于描述应用程序实际对象的对象,QTP存储这些信息用来在运行时识别和检查对象
 
3)运行时对象(Run-Time Object)
       是应用程序中的实际对象,对象的方法将在运行中被执行
 此文为Hollyzhao于2007年09月在 http://blog.csdn.net/softesting 发布,夜深了,有点累~
4)QTP的录制过程
       A.确定用于描述当前操作对象的测试对象类,并创建测试对象
       B.读取当前操作对象属性的当前值,并存储一组属性和属性值到测试对象中
       C.为测试对象创建一个独特的有别于其他对象的名称,通常使用一个突出属性的值
       D.记录在对象上执行的操作
 
5)QTP的回放过程
       A.根据对象的名称到对象存储库(Object Repository)中查找相应的对象
       B.读取对象的描述,即对象的属性和属性值
       C.基于对象的描述,QTP在应用程序中查找相应的对象
       D.执行相关的操作
 

QTP关键技术(一)--- 对象识别及存储技术基本常识[转]

1)测试对象模型(Test Object Model)测试对象模型是QTP用来描述应用程序中对象的一组对象类。每个测试对象类拥有一系列用于唯一确定对象属性和一组QTP能够录制的方法2)测试对象(Tes...
  • zrg9399
  • zrg9399
  • 2007年11月23日 14:46
  • 261

QTP中对象识别及存储技术基本常识

QTP中对象识别及存储技术基本常识      1)测试对象模型(Test Object Model)测试对象模型是QTP用来描述应用程序中对象的一组对象类。每个测试对象类拥有一系列用于唯一确定对象属性...
  • popkiler
  • popkiler
  • 2007年09月19日 13:23
  • 570

QTP对象识别原理

一、QTP识别对象原理 QTP里的对象有两个概念,一个是Testtime Object(简称TO),一个是RunTime Object(简称RO)。 从实际作用来看,TO就是对象库中定义的对象,R...
  • chen_xi_
  • chen_xi_
  • 2012年05月18日 16:33
  • 1246

QTP学习笔记(一):安装篇,解决QTP无法识别控件对象的问题

寻得几篇好文,原是基于QTP10.0,所以网上下载了QTP10.0的版本,进过一系列安装及破解,花费了些时间倒也算是顺利,然后花了近一个礼拜的时间(当然并不是一直在学,也是在工作之余,每天抽出1个小时...
  • DONGJIYINXIN
  • DONGJIYINXIN
  • 2016年05月19日 14:07
  • 2152

QTP 无法识别web对象原因

1、插件选择错误    处理方式:重新启动QTP,勾选 WEB插件; 2、在安装QTP后,或者禁用IE浏览器里的一些ActiveX控件后,正常录制QTP事,对象识别不了;    ...
  • wangsy0202
  • wangsy0202
  • 2016年08月01日 19:54
  • 1174

QTP识别对象的3中类型属性

QTP识别对象的3中类型属性 1. 强制属性(强制属性总是被捕捉并保存,即使没有其中的一些属性,对象也能识别也不例外) 2. 辅助属性(假如强制属性不足以唯一识别某对象,那么可以依次添加辅助属...
  • erix1991
  • erix1991
  • 2014年01月28日 09:44
  • 761

QTP学习笔记之一:无法识别的对象和右键

对于无法识别的对象总结出来分为两步: 一)在对象库中得到该对象的相对位置(前提是该对象被添加到了对象库) 二)在步骤生成器中输入该对象的相对位置及相应的鼠标操作即可(会自动生成语句,要注意的是该对...
  • yafeng_0306
  • yafeng_0306
  • 2012年05月28日 18:11
  • 3308

QTP11不能识别.NET对象的解决方法

在QTP中,.NET对象的Class Name都是以Swf开头的,使用QTP11测试.NET程序时经常出现无法识别对象,将窗口识别成Window而不是SwfWindow的情况,导致测试不能正常进行下去...
  • KerryRuan
  • KerryRuan
  • 2014年07月04日 10:34
  • 813

QTP如何用脚本关闭对象的智能识别

如果是要在脚本执行过程中禁用所有的智能识别,那只需要在开头加上 Dim App Set App = CreateObject("QuickTest.Application") App.Test....
  • hwm831002
  • hwm831002
  • 2012年12月12日 16:51
  • 674

物联网的体系结构和关键技术

## 物联网的体系结构 ## 物联网是在互联网和移动通信网等网络通讯基础上,针对不同领域的需求,利用具有感知、通讯和计算的智能物体自动获取现实世界的信息,将这些对象互联,实现全面感知、可靠传输、智...
  • dpcc2016
  • dpcc2016
  • 2017年10月23日 20:46
  • 274
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:QTP关键技术(一) - 对象识别及存储技术基本常识
举报原因:
原因补充:

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