首页IT科技postmapping注解(postman接口测试要点及错误总结)

postmapping注解(postman接口测试要点及错误总结)

时间2025-05-01 04:35:27分类IT科技浏览3500
导读:本文主要针对接口测试工具postman出现的常见错误及解决办法进行了总结。...

本文主要针对接口测试工具postman出现的常见错误及解决办法进行了总结        。

请求分类及具体传参介绍:

GET请求: GET请求是最常见的请求类型            ,最常用于向服务器查询信息             ,必要时    ,可以将查询字符串参数追加到URL的末尾         ,以便将信息发送给服务器                。 POST请求: 使用频率仅次于GET的是POST请求              ,通常用于向服务器发送应该被保存的数据     。POST请求应该把数据作为请求的主体提交      。

GET请求传参:

现查询id为1544559104095219713的数据详情      ,只需在Paramas下写入id及对应的值      ,同时也可以直接在GET请求的URL地址中追加?id=1544559104095219713               ,这时        ,我们同时可以看到在Params下自动加入了id以及对应的值   ,如图1.1               。

图1.1

 GET请求无需传参的                ,例如分页:

如图1.2所示          ,输入分页接口地址,点击send        。

图1.2

POST请求传参:

对于大部分的post的请求传参              ,都是在body中进行参数类型的选择以及传参的            ,本部分介绍两种常用的post请求传参方式    。

1.from-data类型传参:

from-data:针对数据来源为外部文件的传参  ,可以传入Text类型或File类型            ,在key列输入框中设置参数名字             ,比如我这里设置的是参数文件名为excel    ,之后选择对应文件类型         ,选择File类型;之后在Value列中Selcet Files              ,如图2.1              。

图2.1

 2.从raw中传参

参数主要使用形式为JSON类型      ,需要把传入数据以JSON形式作为参数传入      ,如图2.2           。

图2.2

 接口测试出错点总结:

对于后端               ,写完接口并不意味着工作结束        ,最好还是要自测一下   ,以减少联调以及后期测试的工作量;这部分把平时接口测试会出现的错误及解决办法进行了总结  。

1."Request method  POST/GET not supported"                ,如图3.1

 当前请求方式不支持          ,检查controller中接口的请求方式与postman中接口的请求方式是否对应             。

图3.1

2. "No handler found for GET /ecology/river/lis",如图3.2

 一般是接口URL不对              ,检查URL书写是否正确              。

还有可能是Mapper层没有被扫描到            ,检查下对应接口的Mapper路径。

图3.2

 3.请求未授权  ,如图3.3

一般是接口鉴权没有放开            ,有两种解决办法:

1.需要在接口请求头-----Headers中加入接口的Authorization及对应的值             ,如图3.3.1 2.在后台放开接口的鉴权          。

图3.3.1 

图3.3

 4.error nestexception ibatis error SQL Exception

这就是程序写的有问题了    ,一般是SQL语句不对         ,主要有以下几种类型:

实体类属性和数据库表字段不对应                。 Mapper.xml文件中接口的SQL语句写的不对:检查语法问题以及属性              ,字段;注意数据库表字段名字不能为SQL关键字  。 检查数据库地址是否正确      ,Reconnect数据库        。

5.请求异常

请求异常是大问题      ,主要是接口写的不对               ,检查接口内容        ,并进行错误排查                。

以上就是postman常见的接口测试错误了   ,希望能帮助大家     。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
如何在三个月内将网站排名提升至首页(优化技巧分享,让你的网站更具竞争力) 怎样优化网站品牌(如何运用seo提升排名)