wonew1228 发表于 2008-6-19 16:12:01

关于QTP 测试脚本和对象库分离

最近在用RFT做一个东西,可以实现对象库(对象映射)和脚本分离,也就是说脚本可以不依靠对象库,只要知道对象的的一些属性便可 用find()去找到所对应的对象,不知道QTP可不可以实现这个,我知道QTP可以实现字符终端的东西,不知道那为高手有这方面的经验!欢迎大家赐教,谢谢!

happychap 发表于 2008-6-19 16:15:54

QTP好像没办法动态识别对象喔,必须把要操作的对象存放到对象库中才能进行后续步骤。但是QTP能够动态获取和设置对象的属性值。

wonew1228 发表于 2008-6-19 16:23:14

我用鼠标取对象的位置可以做到不用对象库,但这样太麻烦,不知道有没有可以用对象的属性来定位这个对象的,如果这样可以实现的话,在做有些东西时会很方便的!

zte_boy 发表于 2008-6-19 17:59:16

QTP提供两种方式:
1、使用对象库识别对象
2、使用描述性变成,用属性识别对象

我想你说的就是第二种吧

Randall 发表于 2008-6-19 20:27:29

貌试就是描述性编程

lqin1982121 发表于 2008-6-20 09:29:09

QTP 是可以实现楼主所要求的,用描述性编程做,把你要的 数据都寸放在一个txt文件里,然后去读txt文件里面的内容,把值付给你所要动态查找的对象的属性

milo.jiang 发表于 2008-6-20 10:14:15

描述性编程是可以实现的,但是6楼说的放到TXT文件中这种方法不是很明白,希望能学习一下,能不能举个例子说明

yinzhi 发表于 2008-6-20 10:31:25

把具有共同操作性的代码放在一个txt里,代码中excutefile就可以执行,其实是一种模块化管理和可复用性的思想。文件中也可能写成函数,然后在主程序中调用,类似c语言的include

wonew1228 发表于 2008-6-20 11:05:57

感谢各位!用描述性编程可以实现!

datouniuniu 发表于 2011-5-25 14:12:13

希望可以说的再清楚一些。。。
页: [1]
查看完整版本: 关于QTP 测试脚本和对象库分离