2014-09-01 61 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