2014-09-01 148 views

回答

1

虛擬表服務器或試驗結束拉從數據庫服務器中的數據

0

你可以寫一個簡單的C函數的相關值存儲以備將來使用 字符一個.dat/.csv文件* filename =「c:\ LRScripts \ logfile.dat」;
long file_stream;

FileWrite(char *s) 
{ 
     if ((file_stream = fopen(filename, "a+")) == NULL) { 
      lr_error_message ("Cannot open or create %s", filename); 
      return -1; 
     } 

     fprintf(file_stream, "%s\n",s); 
     fclose(file_stream); 
    return 0; 
} 

在Action.c

char buff[300]; 

權的開頭行動

memset (buff, 0, sizeof(buff)); 
sprintf(buff, "lr_eval_string("{AppNo_C}"),lr_eval_string("{userID}")lr_eval_string("{SSN_1}"),lr_eval_string("{SSN2}"),lr_eval_string("{SSN_3}"")); 
FileWrite(buff); 
+0

請記住,這不僅僅是一個用戶寫入文件,它是所有這類用戶,因此建議使用作爲LoadRunner的一部分的虛擬表服務器,或使用查詢從數據庫服務器提取數據在測試結束時 – 2015-01-06 00:13:23