如何解決loadrunner回放日志中的亂碼問題


在Loadrunner回放腳本時,會看到replay log區會展示腳本回放時的信息。有時候選中了打印服務器返回具體信息后,服務器返回的中文字符為亂碼。怎么破?

  原來Loadrunner的replay log需要和具體請求返回的數據格式相對應后,log才能顯示正常。那么怎么看服務器返回的內容的具體格式呢?

  在發送請求的header字段中,Content-Type字段代表客戶端可以接受服務器的請求格式。服務器就是根據這個字段來判斷應該返回什么樣的格式的。如果沒有定義,默認為UTF-8格式。

這樣,在Run-time Settings→Preferences→Options...中可以選擇General→Convert from/to UTF-8選擇Yes。再次回放腳本時,發現中文正常顯示了。

 

另外附錄Run-time Settings里面log不同級別的含義:

i. Parameter substitution代表打開參數的描述。例如你在腳本中定義了截取函數,則這項可以直接打印出你定義函數的返回值。

ii. Data returned by server:代表從服務器返回的具體內容。

iii. Advanced trace:多用於腳本調試,記錄VU在運行期間發送的所有函數信息。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM