注册自定义QTP保留对象
将自己的所自定义的保留对象注册到注册表中,这个并不是QTP所包含的保留对象,而是自己设计的保留对象,用VB写的类和函数是可注册的COM对象。操作如下:
打开注册表,定位注册项:
图3.1
添加一个名为“MyObject”的注册项;
添加两个“REG_SZ”类型的注册项,分别为:
ProgID:准备创建的COM 对象的ID,在这里就是Dictionary 对象所对应的COM 对 象名“PrjName.ClassName”。这个就是前面提到的VB中的工程名、类名。 UIName:QTP指向保留对象的名字,在这里输入“MyObject”
添加一个类型为“REG_DWORD”的注册项;
VisibleMode:设置DWORD 值为2,用于控制自动完成(auto-complete)和代码智能感知(intelligence)。
使用自定义QTP保留对象做完以上设置后,重新启动QTP,然后分为两种使用方式
在关键字视图中调用
在Insert菜单中选择Step Generator,然后选择Utility Objects,你可以在Object中看到我们定义的保留对象,如下显示:
图4.1
选中后,你可以在Opertion中看到我们定义的方法,你可以选择某个方法使用。
版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像。51Testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们。