使用JMeter期间遇到的问题

1、调用接口报错:用户未登录。潜意识中以为是公司会限制外网访问等安全问题。后来就在km上搜索jmeter,想知道其它同事会不会有相同问题。虽没找到一样的问题,但看了几篇文章,找到些许思路:可能是我在调用接口之前没有拿到最新的登陆信息,在web端获取的cookie可能不是想要的。然后重新登陆,获取登录后getUserInfo的cookie,果然发现接口通了。
2、jmeter的响应数据中文乱码。解决方法:修改jmeter.properties配置文件中sampleresult.default.encoding为"UTF-8",重启jmeter即可。
3、post请求,因勾选了“对POST使用multipart / form--data”,导致接口报错 {"code":10000,"msg":"系统未知异常","extra":"Failed to parse multipart servlet request; nested exception is java.io.IOException: org.apache.tomcat.util.http.fileupload.FileUploadException: Stream ended unexpectedly","data":null}。
解决方法:取消勾选,重新请求即可。
4、消息体数据中传参含中文时,在web页面上看中文乱码。解决方法:HTTP请求中内容编码设置为"UTF-8"。
5、post请求传参,每次传参数据需不一样。可将参数直接放入引号内。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.connection reset 连接重置鹤壁 问题说明:jmeter批量请求的时候一次成功一次失败,搜了资料...
    洛可可11阅读 2,079评论 0 2
  • 本文是JMeter常见问题的记录,持续更新,如果大家遇到没有记录的问题,评论留言或者星球抛出来。 20200629...
    伍个一阅读 1,397评论 0 5
  • JMeter 一、 性能测试 1、 性能测试是什么 基于协议模拟用户发出请求,对服务器形成一定负载,来测试服务器的...
    零落满身尘埃阅读 307评论 0 0
  • JMeter 一、 性能测试 1、 性能测试是什么 基于协议模拟用户发出请求,对服务器形成一定负载,来测试服务器的...
    在摘棉花阅读 351评论 0 0
  • jmeter的下载 点击下载路径[https://dlcdn.apache.org//jmeter/binarie...
    yzutyc阅读 549评论 0 1