自定义QTP保留对象的神话(一)

发表于:2008-11-07 17:31

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:裴明哲    来源:51Testing投稿

#
QTP

  摘要:QTP包含了很多保留对象,其实我们可以将所有使用的方法封装成DLL文件,然后通过COM机制注册到系统中,注册自定义保留对象机制来完成对象的定义。

  关键字:QTP保留对象,COM机制

  大家在使用QTP的过程中经常会用到函数或过程,一般情况下大家将这些函数写到一个文件中如:xxx.vbs中,或者直接封装成DLL文件,通过QTP的函数(ExecuteFile)来载入这些已经声明的函数和过程,然后进行具体调用。这样对于大家的使用并不方便和快捷,所以本人就展开了对于自定义QTP保留对象的研究。

  一、在VB环境下新建一个DLL文件

  1、打开VB6.0环境,新建如下工程

图1.1

  2、简单设计一个函数和一个过程,代码如下:

‘*****************************
‘函数功能:比较两个数是否相等‘输入参数:Para1、Para2

‘输出参数:弹出提示

‘*****************************
Public Function CompareValue(Para1, Para2)

If Para1 = Para2 Then

MsgBox "输入的两个参数相等", vbInformation + vbOKOnly, "提示"

Else

MsgBox "输入的两个参数不相等", vbInformation + vbOKOnly, "提示"

End If

End Function


版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像。51Testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号