今天开始研究QTP,看到QTP对象库的时候,发现一个问题,单个添加对象到对象库很简单,打开object spy,点击你想添加的对象就可以了。但是,如果在某个window窗口上,我想把所有的控件对象都添加到对象库中,这个时候该如何操作呢?先说明一下啊,本人菜鸟一只,知道怎么添加单个对象到对象库,批量添加对象到对象库,不会啊!咋办呢,先百度呗!可是百度了好大一会儿,还是没有找到想要的答案,网上基本上讲述的都是如何添加单个对象到对象库。最后放弃百度,决定还是自己研究。
思路:这个问题是跟对象和对象库相关的,那答案肯定在对象或者对象库的工具栏中。就这样,先查看Object Spy对话框,里面没有要找的功能。接着去对象库功能对话框里找,还是没有找到。那就剩下最后一个了——就是对象库管理对话框,里面有关于对象的功能菜单,继续点下去,找到了:Navigate and Learn,快捷键F6, 下面上图,比较清楚点儿。
Step1: 打开QTP,在工具栏中依次点击Resources->Object Repository Manager...
Step2: 在对象库管理窗口的工具栏,找到并点击Object-> Navigate and Learn