在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不一樣級別的含義:spa
i. Parameter substitution表明打開參數的描述。例如你在腳本中定義了截取函數,則這項能夠直接打印出你定義函數的返回值。.net
ii. Data returned by server:表明從服務器返回的具體內容。調試
iii. Advanced trace:多用於腳本調試,記錄VU在運行期間發送的全部函數信息。orm
本文分享自微信公衆號 - 軟件測試經驗與教訓(udatest)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。server