天天看點

利用LoadRunner來進行檔案下載下傳的測試

下載下傳檔案并儲存這樣的過程進行測試。

利用LoadRunner來進行檔案下載下傳的測試

然後運作上述腳本,結果就是報錯,大概的提示就是step download timeout超過了120s,看過我視訊的童鞋肯定知道應該去哪裡設定這個了。好,那設定完之後再次運作,結果成功了!沒有報錯!!

那麼。。。是不是就結束了呢?必然不是啊,我們看看下載下傳下來的這個exe可不可以用!輕按兩下以後提示:檔案包已損壞!!!心中是不是無數個草泥馬。。。。。。唉

之後你可以自己去下載下傳一個md5比較的工具來校驗一下安裝包就好,這裡不細說了,我們直接說為啥會出現這樣的情況。

就是因為flen = web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE);是計算body和header的大小,而我們隻需要body的即可。接下來用另一個函數替換他使用即可,如下:

web_save_param_length("fcontent", “Base=Decimal", LAST);

flen = atoi(lr_eval_string("{fcontent_Length}"));