使用JMeter测试接口遇到的问题总结

您所在的位置:网站首页 jmeter报405错误 使用JMeter测试接口遇到的问题总结

使用JMeter测试接口遇到的问题总结

2023-06-21 04:56| 来源: 网络整理| 查看: 265

1、 接口需要登录信息,没有获取到登录信息

该问题比较简单,一般情况下都是加入token就行。在信息头部管理器中加入token的值。

2、 有请求参数,但是加入之后还是错误,报400

接口信息

接口信息

运行结果

运行结果图 原因 因为请求的是页数,使用的是int,在接口信息里面直接就是输入的数字,没有勾选编码,导致请求地址错误。 原因图解 3、 接口post请求中含有中文

勾选编码,且设置编码格式为UTF-8

4、 post请求的参数的值为json格式的数据一直提示服务器异常 运行结果图

接口

原因 看到说明中有json格式的数据,就以为应该post传参是传json数据,所以就在body中传入json,且添加头部的Content-Type是application/json,其实这个还是只是简单的post的请求,请求也是填写在参数中即可。且通过抓包发现,Content-Type也不是application/json,而是Content-Type: application/x-www-form-urlencoded,所以总结下来就是抓包很重要。

修改

接口请求信息修改 信息头修改

运行成功效果图

5、输入的接口地址正确,但是总是404/400/405等

分析:可以根据返回的信息推断错误原因

仔细检查会发现请求地址后面多了%20,而这个在post请求中应该是不存在的,这个是空格,即输入接口地址时,可能复制的时候没有注意,最后面有个空格,所以请求链接中就多了%20。 记录下来,供自己后面再次出现问题时,查找可能的答案



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3