dda*_*rio 8 java testing encoding jmeter
我遇到了JMeter处理unicode字符的问题.当示例响应包含此类字符时,它们将被返回为已损坏.例如,我正在使用带有此响应数据的虚拟采样器:
Hauptschule Sankt Pýlten, Pottenbrunn
Run Code Online (Sandbox Code Playgroud)
JMeter回归:
Hauptschule Sankt P?lten, Pottenbrunn
Run Code Online (Sandbox Code Playgroud)
我分别在saveservice.properties和jmeter.properties中设置了这些属性:
_file_encoding=UTF-8
sampleresult.default.encoding=UTF-8
Run Code Online (Sandbox Code Playgroud)
但它没有任何区别.
有想法该怎么解决这个吗?谢谢
使用以下脚本将BSF后处理元素添加到采样器:
prev.setDataEncoding("UTF-8")
Run Code Online (Sandbox Code Playgroud)
那对我有用。
设置/更改jmeter.properties的正确属性是
sampleresult.default.encoding=UTF-8
Run Code Online (Sandbox Code Playgroud)
(如果省略,默认值为ISO-8859-1)