LoadRunner程式設計之檔案的操

2021-06-18 09:13:42 字數 866 閱讀 7226

這篇文章主要寫下loadrunner下如何進行檔案的操作。

1,檔案的宣告

loadrunner不支援file資料型別,所以在loadrunner中用int來宣告乙個檔案:

int myfile;

2,檔案的開啟

fopen():返回乙個file資料型別的指標.因為loadrunner不支援file資料型別,所以返回值需要轉化成int型.

int myfile;

myfile=(int)fopen("c:\\temp\\loans.txt","w");

fopen()函式的第乙個引數是建立檔案的路徑.第二個引數指定了建立檔案的模式.下面是常用的幾種模式: 

「w」 -  寫, 當需要往檔案中寫的時候. 如果檔案存在,就覆蓋該檔案,如果檔案不存在,根據第乙個引數來建立新檔案. 

「r」 – 讀, 需要從檔案中讀的時候. 這個檔案必須已經存在.

「a」 – 附加, 當往檔案末尾新增資料時用到.

「rw」 – 讀和寫.

第乙個引數中注意檔案路徑為"\\",因為"\"在c語言中為轉義字元.另外,如果檔案和指令碼在同乙個目錄中,檔案的完整路徑可以省略.

3, 讀檔案

fscanf():用來讀檔案。函式語法如下:

int myfile;

int loannumber;

myfile = fopen(

「c:\\temp\\loans.txt」,

」r」);

fscanf(myfile,」%d

」, &loannumber);

需要注意的是:myfile是個檔案指標(在loadrunner中並不是真正的指標),被用來代替實際的檔案。所有檔案的操作都是使用檔案指標而不是檔名稱。

LoadRunner程式設計之跳出迭代

loadrunner中提供了函式exit 1 來結束迭代。使用return 0 來結束本次迭代,進入下一次迭代。例子如下 在執行時設定中,設定迭代次數為5,執行下面的指令碼 int i char aaa test action lr output message value s aaa return...

LoadRunner程式設計之跳出迭代

51testing軟體測試網3p6pk.yo loadrunner中 提供了函式exit 1 來結束迭代。使用return 0 來結束本次迭代,進入下一次迭代。p2e v o1m n0 h x3el,o7k4 c l0例子如下 51testing軟體測試網 ts r5ot y z6c yx.0 在執...

檔案操作程式設計之檔案讀寫

微軟提供了強大的檔案讀寫 檔案i o 操作的程式設計介面,我們可以通過呼叫api函式的方式來實現檔案的讀寫。一般情況下,檔案的讀寫過程如圖所示 handle createfile lpctstr lpfilename,指向檔名的指標 dword dwdesiredaccess,訪問模式 讀 寫 dw...