QTP中使用自定义vbs类
作者:网络转载 发布时间:[ 2014/1/20 15:59:37 ] 推荐标签:自动化测试工具 框架
3.我们知道创建一个类的实例方法是通过以下方式来进行的
Set 实例名 = New 类名
此时如果直接在QTP中进行创建类的话会直接报错:
Set eom = new ExcelClass
eom.t1
4.那么对于以上这种情况,我们一般所采用的方式是在函数库中建立一个函数,让此函数返回这个类的实例化。
Class ExcelClass
Sub t1()
MsgBox "t1"
End Sub
Sub t2()
MsgBox "t2"
End Sub
End Class
'定义ExcelClass的无参构造
Function NewExcelClass
Set NewExcelClass = new ExcelClass
End Function
5. 接着在QTP脚本编辑区中直接把这个函数返回可以使用了
Set eom = NewExcelClass
eom.t1
思考:
是否可以按照如图所示的方式把New ExcelClass作为函数名进行编写呢,这样我们可以直接在QTP脚本区中进行new一个类出来,是不是更加直观呢,这一块我们会留到下一讲进行讲解。
总结:
这一讲内容比较基础,主要还是为了照顾一些新人,下一讲我们会继续深入讲解类构造器,主要会涉及到带参构造器的设计模式,请大家期待。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11