loadrunner中檔案的操作我們可以使用fopen()、fscanf()、fprintf()、fclose()函式進行檔案操作,但是因為loadrunner不支援file資料型別,所以我們需要做以下修改:
1、檔案的宣告
先定義乙個int型別的檔案指標:
int myfile;
2、檔案的開啟
fopen(file * stream ,const char *format,....):返回乙個file資料型別的指標。
因為loadrunner不支援file資料型別,所以我們要將返回值轉化成int型。其中,第乙個引數指定檔案路徑;第二個引數指定建立檔案的模式。
int myfile;
myfile=(int)fopen("d:\\lr_log\\01.txt","r");
3、讀檔案
fscanf(file * stream ,const char *format,....)
自引數stream的檔案流中讀取字串,再根據引數format字串來轉換並格式化資料:
例項一 讀取數值型資料
int myfile;
int number;
myfile = fopen("d:\\lr_log\\01.txt","r");
fscanf(myfile,"%d", &number);
例項二 讀取字串
int myfile;
char *ch[10];
myfile = fopen("d:\\lr_log\\01.txt","r");
fscanf(myfile,"%s", ch);
4、寫檔案
fprintf(file *stream,const char * format,va_list ap)
根據引數format字串來轉換並格式化資料,然後將結果輸出到引數stream指定的檔案中,直到出現字串結束(』\0』)為止。
int myfile;
char ch ="hello world!";
myfile = fopen("d:\\lr_log\\01.txt","w");
fprintf(myfile,"%s",ch);
5、關閉檔案
fclose(file * stream)
下面貼乙個簡單的例項,從乙個檔案讀取資料寫入另乙個檔案中
action()
if((myfile2= fopen(addr1,"w+"))==null)
for(i=1;i<=6;i++)
fclose(myfile1);
fclose(myfile2);
return 0;
}
LoadRunner程式設計之檔案的操
這篇文章主要寫下loadrunner下如何進行檔案的操作。1,檔案的宣告 loadrunner不支援file資料型別,所以在loadrunner中用int來宣告乙個檔案 int myfile 2,檔案的開啟 fopen 返回乙個file資料型別的指標.因為loadrunner不支援file資料型別,...
Loadrunner中檔案的操作
我們可以使用fopen fscanf fprintf fclose 函式進行檔案操作,但是因為loadrunner不支援file資料型別,所以我們需要做以下修改 1 檔案的宣告 先定義乙個int型別的檔案指標 int myfile 2 檔案的開啟 fopen file stream const ch...
loadrunner主要檔案列表
以下是錄製後生成的重要檔案的列表 vuser.usr 包含關於虛擬使用者的資訊 型別 aut 操作檔案等 vuser.bak 上一次儲存操作之前的 vuser.usr 副本 default.cfg 包含 vugen 應用程式中定義的所有執行時設定 思考時間 迭代 日誌 web 的列表 vuser.a...