loadrunner中檔案的操作

2022-06-22 16:15:11 字數 1354 閱讀 3427

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...