Loadrunner上傳檔案腳本回放錯誤解決方法
目前大部分行業系統都開始實作無紙化系統進行電子辦公,而做為系統性能測試人員,在做完業務場景調研和各項性能名額制定後,需要開始着手準備各類測試資料和錄制測試腳本,有時有些交易會涉及到檔案上傳下載下傳,這時我們需要驗證檔案是否上傳成功,是否會對伺服器網絡帶寬産生壓力,上傳後的檔案能不能正常被解析,正常展現等各項性能名額驗證。是以我們在錄制腳本時就需要模拟上傳檔案事物來進行模拟多使用者并發時是否能正常上傳處理檔案等。
在錄制腳本時,因為LR工具的原因會出現回放腳本錯誤,無法正常上傳,其原因種類繁多,下面就根據前段時間一個學生在壓力測試時碰到的問題,讓我遠端幫忙處理,順便整理出來,問題案例如下:
正常情況下,我們錄制上傳檔案腳本時,LR 預設不會吧對應檔案路徑錄制到腳本裡面,這樣有時會導緻在回放腳本的時候出現錯誤資訊,導緻回放失敗,如下該系統業務邏輯,在某業務系統交易中,例如點選建立工單,需要上傳pdf檔案,如下圖31.pdf檔案, 例如,我們把需要上傳的檔案放在指定目錄下,C槽根目錄下,

這時從錄制好的腳本,我們可以發現,正常情況下,腳本中對應上傳檔案沒有錄制下對應的路徑,如下圖:
這時我們在回放腳本時會出現如下圖,錯誤資訊:
解決方法:
看檔案具體存放路徑,如直接放C槽根目錄下,建議在腳本中加入對應檔案的絕對路徑位址,如下腳本所示:
這時在回放看看,如果回放成功,說明腳本可用。
如果回放還是失敗,這時,把對應31.pdf檔案直接存放在腳本檔案目錄下,
在回放,看看,一般可以回放成功。