Loadrunner C代码动态函数调用

时间:2011-08-14 07:07:12

标签: c loadrunner

我正在使用C编程对抗第三方库(在HP / Mercury Loadrunner中)。我试图找出动态调用另一个函数所需的代码。见下面的例子。有人可以协助使用这项工作的代码吗?

HomePage() {
  // Load Runner code to conduct home page call
}

SearchResults() {
  // Load Runner code to conduct some search results call
}

**FunctionCall(char function[]) {
// Conduct a remote call to another function based on what was passed in???
function;
}**

Main() {

FunctionCall(HomePage);
FunctionCall(SearchResults);

}

3 个答案:

答案 0 :(得分:4)

如果您正在寻找指向函数的指针:

FunctionCall(void(*function)(void))
{
    function();
}

Main()
{

    FunctionCall(HomePage);
    FunctionCall(SearchResults);

}

答案 1 :(得分:0)

好的,只是为了澄清.....你是否尝试(a)在LoadRunner中使用LoadRunner函数和组件,或者(b)设计将在LoadRunner中使用你的附加代码的代码?< / p>

一条道路将取得成功,另一条道路则不会。

答案 2 :(得分:0)

此代码在loadrunner代码中使用,现在基于示例工作。

您的意见是什么?