【QTP】回答BBS上关于调用函数的非主流用法

在51testing论坛上,一个很有意思的提问:

请教大家个问题啊:
Function Driver_TestCase(testCaseFun)
call testCaseFun
End Function
这里的testCaseFun是要调用的函数名称,我想call testCaseFun这样是不对的,那如何才能知道这个参数是要调用的函数呢?

我的回答:一种非主流用法:

Call TestA("TestB")

Function TestA(oFunctionName)
    Execute "Call " & oFunctionName
End Function

Function TestB()
    msgbox "Hello! 我是陈永达"
End Function

原帖地址

2 thoughts on “【QTP】回答BBS上关于调用函数的非主流用法

  1. 我知道可以用Execute运行语句 但是我不懂为什么call testCaseFun是错误的?

发表评论

邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据