• loadrunner自定义函数


    https://zhangfy068.iteye.com/blog/1614794

    Loadruner 有四种实现自定义函数的方式,根据脚本编写方便性进行选择不同的方式。

    (1)直接引用法:

       Action脚本里可直接写入自定义函数,放在Action函数前面 或 后面均可。即 :

    type function()
    Action()
    {
      .......
    }

     (2)本地加载方法:

        通过 lr_load_dll() 运行时函数加载dll文件,使用加载文件内部函数。即:

    Lr_load_dll("name.dll");
    funcName(); //name.dll 定义的函数

     (3)include 方法:

        把编写的函数代码放入.h 头文件中,然后把头文件直接放在LR 脚本根目录下,通过在 vuser_init/ action/ vuser_end 脚本文件中,通过#include加入编写的头文件名称后,脚本中即可使用头文件中编写的函数。// 例如:编写的头文件: Test.h

    int Sum(int a,int b)
    {
      return a+b; }
    //  Action脚本:
    #include "web_api.h" #include "test.h" // 加上编写的 .h 头文件 Action() {   lr_output_message("result is %d",Sum(10,20)); // 可调用头文件中的函数   return 0; }

    (4)全局加载方法:

        进入loadrunner 安装目录,打开文件:。。LoadRunnerdatmdrv.dat ,找到相应的版块,例如:在“[WinSock]”设置项后面加上下面的语句,即可在winsock协议脚本中使用dll中的函数。

    WINNT_DLLS= user1.dll, user2.dll,...         // 添加多个DLL

     同理,可在其他协议模块最后,添加相同的语句,以达到调用dll函数的目的。例如:[TUXEDO7]/[java]/[Siebel_MSSQL]/[Siebel_ORACLE] 等等

  • 相关阅读:
    jdbc操作元数据
    jdbc完成增删改查
    jdbc原理
    JDBC快速入门
    DOM_调查问卷效果2
    DOM_radio
    DOM_mail效果
    css基础
    《POSIX多线程程序设计》读书笔记
    《(转载)Bullet物理引擎不完全指南(Bullet Physics Engine not complete Guide)》
  • 原文地址:https://www.cnblogs.com/swordsman180309/p/11066388.html
Copyright © 2020-2023  润新知