好记性不如烂笔头,日志中记录了本人学习时遇到的知识点,方便自己回顾所学,也给有需要的童孩提供参考。欢迎大家阅读,并提出宝贵意见。
QTP:test object和run time object 的关系与区别
上一篇 /
下一篇 2013-05-10 15:48:06
/ 个人分类:QTP技术
QTP里的对象有两个概念,一个是TestObject(简称TO),一个是Runtime
Object(简称RO)。TO就是是对象库里定义的对象,RO是被测试软件的实际对象。 QTP识别对象,一般是要求先在对象库文件里定义一个对象,里面存有该实际对象的特征属性的值。运行时QTP根据脚本里的对象名字,在对象库里找到对应的对象,接着根据该对象的特征属性描述,在被测试软件里搜索找到相匹配的实际对象,最后就可以对实际对象进行操作了。 TO对象一般在录制/编写脚本时加入对象库文件,它不仅可以在录制编写时进行修改,也可以在运行过程中进行动态修改,以匹配实际对象。 几个函数: · GetTOProperty():取得仓库对象的某个属性的值 · GetTOProperties():取得仓库对象的所有属性的值 · SetTOProperty():设置仓库对象的某个属性的值 · GetROProperty():取得实际对象的某个属性的值 |
收藏
举报
TAG: