在 Linux 上对 Vuser 脚本进行编程

LoadRunner Professional 提供了用于在 Linux 上对 Vuser 脚本进行手动编程和编译的基本模板。

从模板创建脚本

LoadRunner Professional 包含在 Linux 上将模板复制到工作目录的实用程序。该实用程序名为 mkdbtest,位于 $M_LROOT/bin 中。输入以下命令即可运行该实用程序:

mkdbtest  name

这将使用定义的 name 创建一个目录,其中包含模板脚本文件 name.c 以及其他文件。

例如,mkdbtest test 创建一个名为 test 的目录,该目录包含模板脚本文件 test.c,以及文件 test.usrtest.cfgmakefile

返回顶部

手动编译脚本

修改模板后,使用脚本目录中相应的 Makefile 对模板进行编译。编译程序将创建名为 libtest.so 的动态库。

您可以修改生成文件,并通过修改相应部分来分配其他编译程序标志和库。

如果使用常规模板,必须包含应用程序的库和头文件。例如,如果应用程序使用名为 testlib 的库,请将它放在 LIBS 部分。

LIBS         = \
    -testlib \
    -lLrun50 \
    -lm

修改 Makefile 后,请在工作目录中从命令行输入 make,为 Vuser 脚本创建动态库文件。

创建脚本后,应从命令行检查它的功能。确认脚本是否可与服务器通信,以及是否执行了所有必需的任务。有关详细信息,请参阅从 Linux 命令行运行 Vuser 脚本

返回顶部

另请参阅: