Jmeter-Response Assertion中文乱码影响断言结果

​在使用Response Assertion对结果进行断言处理时,如果服务器返回的结果数据是utf-8,此时如果要从请求的结果数据中根据中文去匹配信息,则会断言失败。因为根据默认配置,断言是根据iso-8859-1编码获取的数据。

Jmeter-Response Assertion中文乱码影响断言结果_第1张图片

如下图:Text Response  使用的是

response.getResponseDataAsString(),但是这方法是根据配置文件中配置iso-8859-1编码获取数据的。

Jmeter-Response Assertion中文乱码影响断言结果_第2张图片
Jmeter-Response Assertion中文乱码影响断言结果_第3张图片
Jmeter-Response Assertion中文乱码影响断言结果_第4张图片

你可能感兴趣的:(Jmeter-Response Assertion中文乱码影响断言结果)