TestComplete调用公共方法

评分 0, 满分 5 星(21 次阅读)
Loading...
添加评论

最近发现TestComplete有一个弊端,没有调用公共方法/函数的方法。经过两个群里讨论发现一个不错的解决方案。

 

解决方案:新建文件夹,把所有公共方法写成VBS脚本放在文件夹中,TestComplete用VBS的ExecuteGlobal函数调用文件夹的方法,这样维护起来相对方便简单。

 

VBS的ExecuteGlobal函数调用外部VBS脚本方法:

sub test
  dim fso
  set fso=CreateObject("scripting.filesystemobject")
  ExecuteGlobal fso.opentextfile("d:\test.vbs",1).readall
  set fso=Nothing
  dim temp
  temp=fun(1,2)
  MsgBox(temp)
end Sub

test.vbs 脚本代码:

function fun(a,b)[来源www.pms.cc]
  fun=a+b
end function

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: TestComplete调用公共方法
 
评分 4.0, 满分 5 星
Loading...