在jmeter中我使用了響應斷言,判斷報文中是否存在該字符串
響應斷言中使用的函數爲:
${_StringFromFile(F:\jmeter_test\srcField.txt,,,)}
srcField.txt中的內容爲:
百度一下
執行之後顯示響應斷言爲亂碼,顯示如下:
Assertion error: false
Assertion failure: true
Assertion failure message: Test failed: text expected to contain /鐧懼害涓�涓�/
後來在網上找了資料,發現只能在jmeter.properties中將編碼格式再改爲gbk
sampleresult.default.encoding=gbk
雖然響應斷言正常了,但是報文卻又亂碼了。
問題是解決了,但是這個編碼不能沒事就改吧。
硬傷啊,希望jmeter之後能解決這個問題。