用loadrunner實現excel檔案下載功能的錄製及校驗
阿新 • • 發佈:2019-02-01
按照普通方式錄製指令碼,指令碼成功錄製後,需要做以下操作
1。定義變數:
long file;
long pr;
int flen;
2。手工關聯:
web_reg_save_param("pr","LB=","RB=","SEARCH=BODY",LAST);
第一個引數是一個自定義的一個變數,關聯的內容記錄到這個變數中;第二個引數是左邊界,第3個引數是右邊界
3。將伺服器返回的資料儲存到本地的某檔案中
flen =web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE);//獲取響應中檔案的長度
if(flen > 0)
{
//
if((file = fopen("e:\\test.xls","wb")) == NULL)
{
lr_output_message("Open File Failed!");
return -1;
}
lr_output_message("value : %s",lr_eval_string("The row count is: {pr}"));
//寫入檔案內容
fwrite(lr_eval_string("{pr}"),flen, 1, file);//
fclose(file);
}