loadrunner運行c語言腳本

運行c語言腳本需要確認給c語言腳本傳進去的參數,c語言腳本通過函數調用loadrunner設置的參數。

c語言腳本在生成的時候需要生成lib文件不能只生成dll文件。另外,c語言腳本需要放在lodrunner腳本中,例如:

紅框中的就是c語言腳本。

loadrunner中加載c語言函數是lr_load_dll();

    char strreport[200];

    char* strNumber;
    char* strmac = lr_eval_string("{mac}");
    char* strname = lr_eval_string("{name}");
    char* strip = lr_eval_string("172.168.3.5");
    char* strport = lr_eval_string("8080");
    strNumber=lr_eval_string("{number}");
     strcat( strreport,
        "c:\\test\\" );         //獲取一個路徑
    strcat( strreport,
        strNumber );
    strcat( strreport,
        "\\" );

  lr_start_transaction("celuekaishi")  //添加事物

    lr_load_dll("NetCheckClientDll.dll");    //加載dll文件

    Init(strmac,strname,strinstitution,strdepart,strguid,strreport,strip,strport);       //加載dll文件中的函數

 lr_end_transaction("celuekaishi", LR_PASS);

其中,{mac}、{name}、{number}是參數化的內容

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章