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

2022-09-05 05:51:09 字數 627 閱讀 2251

在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在執行期間傳送的所有函式資訊。

如何解決併發

雖然從巨集觀上,處理器是並行處理多項任務,但本質上乙個處理器在某個時間點只能處理乙個任務,屬於序列執行。在單處理器的情況下,併發問題源於多道程式設計系統的乙個基本特性 程序的相對執行速度不可 它取決於其他程序的活動 作業系統處理中斷的方式以及作業系統的排程策略。在分布式環境下,併發產生的可能性就更大...

如何解決藍屏問題

第一步 公升級筆記本bios 一般說來筆記本在出廠的時候很可能設計上存在某些的瑕疵,而廠商通常會採用公升級bios的方法來解決這些bug。如果我們在使用筆記本腦的過程中遇到了藍屏的情況,那麼我們可以採取公升級bios的辦法來解決藍屏的故障。第二步 正確安裝硬體驅動 在重新整理了bios以後,部分筆記...

如何解決「重複定義」

標頭檔案中一般只包含宣告,不包含變數的定義,如果沒辦法必須在標頭檔案中包含定義的話,多次引用該標頭檔案時,常遇到函式或者變數被重複定義的錯誤,比喻file1.h中定義了int a file2.h中也定義了 int a 此時在file.c中既包含file1.h也包含file2.h,在預編譯是,file...