jmeter隨筆(5)--斷言中正則表達式的特殊字符問題和中文亂碼顯示問號的問題


最近在工作中,對jmeter實踐的點滴的記錄,這里分享交流,不一定正確,僅供參考和討論,有想法的歡迎留言、談論,手機上圖片如果不清晰,請點擊【閱讀原文】查看。

問題:今天QQ群一朋友遇到jmeter的問題是正則表達式無法獲取想要的值,如下需要匹配到id=4的值

clipboard

正則表達式的寫法如下:

clipboard[1]

分下:我們分析整個匹配的內容,發現id前面有一個?,而我們知道?在正則表達式中有特殊的含義,所以我們需要將其轉義

解決方案:

在?前加上\進行轉義,如圖

clipboard[2]

2、中文亂碼顯示??的問題

問題:中文亂碼顯示??的問題,結果顯示charset=IOS-8859-1

clipboard[3]

clipboard[4]

分析:需要申明客戶端接受的格式

解決方案

1、添加請求頭信息Accept,如圖

x%obg[r9h(io

2、運行查看結果(注意,jmeter對中文的支持確實不太好,很多時候我們靈活切換查看的模式,比如這里是html格式查看)

5e`es9wnh5u


免責聲明!

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



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