jmeter上傳時的參數化導致反斜槓被轉義的解決方法

在用jmeter做題卡上傳測試時,把json數據串中的studentid參數化了,結果發現參數化後,運行結果一直顯示上傳失敗。但是不參數化的時候,上傳是成功的,而且參數化後,請求中看到也是正確讀取到參數了的。

後來把不參數化上傳成功與參數化後上傳失敗的兩個請求一起拷貝出來,放到txt上查看兩者有什麼不一樣,這時才發現文件地址的反斜槓\,兩個反斜槓被變成一個反斜槓了,所以上傳失敗。如下圖1所示

猜測應該是參數化的時候,${student}的$符號,把反斜槓給轉義了。

解決方案:把所有反斜槓都替換成雙反斜槓,如下圖2所示。然後就能正常運行了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章