在使用JMeter过程中,执行结果响应断言总是提示失败,但是使用英文字母可以成功,表示逻辑和其它地方没有问题,问题可能出在编码上,细看了响应数据和日志,其中中文参数被编码成了类似URL编码格式,如下图 在网上找了解决方法,要手动一个个去改源代码,显得有些麻烦,就进行了各种试验 第一次,将请求samper里的编码由utf8改为gbk,如下图, 执行结果响应数据中显示请求关键字是乱码,如下图 然后,将samper请求参数中ie后的编码进行勾选,如下图,再次执行,结果断言还是参数被编码,即本文最开始描