后端使用postman软件测试注意的问题

1.根据controller层来决定传参类型

常见的controller层的注解
@RequestParm(value="",required=true,defaultValue= )
value=" " 是自定义参数名称,可以不写,但是传参时必须和后面的参数名一致。
required 表示是否必须传该参数,如果不写默认是true,如果不传就会报404。如果设置成false,就可以不传。
defaultValue是默认值选项,如果传参时null,就会把该值赋给该参数。
使用@RequestParm用于绑定controller上的参数,可以是多个参数,也可以是一个Map集合,GET,POST均可。
参数较少建议使用,如果是参数比较多,建议封装成对象。
注意:在使用postman的时候,如果发现是这个注解,只能使用Content-Type: 为 application/x-www-form-urlencoded编码的内容。当然如果用param也可以。
使用Body下的raw的json是不可以的。并且参数区分大小写字母。

@RequestBody在controller层中使用方式是绑定一个对象实体。
不可以用在get请求中,可以再postman中使用raw的json格式。如果传的参数是空,建议不写进去,如果写了的话,String类写"",int,double等写null。
而且@RequestBody 的参数只能是一个,只能对应一个对象,但是这个封装对象可以有许多内容。

**

2.post和get方法的区别

**
post和get在本质上都是tcp/ip协议传输的方式,很类似。
get是把参数写在url上,每次只产生一个tcp数据包。
post’把参数写在里面,每次产生两个tcp包。
把他们比作车的话,把参数比作货物的话。get把货物放在车顶,post把货物放在车里面。虽然这样理解,但是get也可以把货物放在车里面,post也可以把货物放在车顶,只不过有些浏览器不认。但是在使用postman测试的时候应该可以用。

后端使用postman进行测试相关推荐

  1. 干掉 Postman?测试接口直接生成API文档,这个文档工具真香!

    欢迎关注方志朋的博客,回复"666"获面试宝典 实不相瞒我的收藏夹里躺着很多优质的开源项目,我有个爱好平时遇到感兴趣的开源项目都会记录下来,然后有时间在慢慢研究.前几天刚给同事分享 ...

  2. 干掉Postman?测试接口直接生成API文档,这工具强烈推荐!

    最近被身边几个做开发的朋友安利了一款国产的 API 开发调试神器,真的有被惊艳到!!!简直不要太好用! 没想到,中国也有了比 Postman 还好用的软件! 这个 API 开发调试神器就是 ApiPo ...

  3. Postman——导出测试接口集合的Collection文件

    基本概念 Postman:Postman是Chrome的一款一个非常强大的模拟提交测试工具(包括插件版和本地应用版),用于做接口请求测试,无论是前端,后台还是测试人员,都可以用Postman来测试接口 ...

  4. 干掉 Postman?测试接口直接生成 API 文档,这工具真香!

    作者:小 G 来源:GitHubDaily " 阅读本文大概需要 5 分钟. " 前阵子,偶然发现一款国产 API 接口开发调试神器,上手尝鲜之后,真的有被惊艳到,功能齐全,对中文 ...

  5. Postman API测试工具的使用

    Postman API测试工具的使用 介绍 Postman是一款用于模拟http请求的工具,常用于测试后端数据接口 我们可以用Postman攻击古创建HTTP请求,并发送给后端接口,然后接受后端返回的 ...

  6. 如何给MindSpore添加一个新的硬件后端?快速构建测试环境!

    摘要:介绍如何给MindSpore添加一个新的硬件后端. 本文分享自华为云社区<如何给MindSpore添加一个新的硬件后端?快速构建测试环境!>,原文作者:HWCloudAI. Mind ...

  7. 基于图像界面工具postman进行测试

    postman是我们很熟悉的HTTP请求模拟工具之一,常用于web service API的测试.postman的具体操作: 1.发起API调用 2.添加结果验证 3.保存测试用例 4.基于postm ...

  8. postman如何测试导入任务和导出任务

    postman如何测试导入任务和导出任务 测试导入任务 选择post请求->选择请求地址下的post->选择 form-data ->选择文件格式为 file->KEY一栏填f ...

  9. Postman:测试下载文件时默认打开文件改为弹出下载框

    问题 在Postman工具测试下载文件的功能时默认是将文件用文本方式打开,而我们需要的是弹出下载框的方式下载文件.此时需要做一下变动. 解决方案 点击send的按钮旁边的箭头,选择 send and ...

  10. Postman API测试工具 - 初认知 基本使用(一)

    Postman - API测试工具 初认知(一) 文章目录 Postman - API测试工具 初认知(一) 一.什么是Postman? 二.如何下载Postman? 三.Postman的使用 四.处 ...

最新文章

  1. 我能使用这个Intent吗?
  2. 一个简单的FreeMarker案例
  3. dosubmit 成功不成功_供卵试管不成功的原因是什么?一般几次成功?
  4. 合并多个word的代码_快速合并多个word文档内容,别再复制粘贴了!
  5. liunx之Centos6.8杀毒软件的安装
  6. 从经理的角度看领域设计
  7. 从0到1告诉你搭建完整Python+requests接口自动化测试框架!
  8. MySQL如何把A表查询出来的某个字段的数据插入到新增的字段的下面
  9. 五款常见的bt磁力下载软件
  10. C语言练手项目—流星雨表白—程序员的浪漫—脱单神器
  11. 微信公众号消息text换行问题
  12. 在 Mac 上的 Safari 中下载时遇到问题?故障排除和修复的方法
  13. [Other T]我Web上的咚咚~
  14. CD网站用户消费行为的分析报告
  15. 奇迹MU服务器租用选择 真实好用 稳定不卡 还能防入侵
  16. 移动支付快速崛起,爱贝赋能行业新发展
  17. 该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置“页面中创建关联
  18. 网管软件使用的必要性
  19. FTP数据库的创建与管理
  20. 在公司wiki发布“女优一览表”遭开除!自诉原因:想转岗鉴黄师...

热门文章

  1. 测试第一步,雀氏纸尿裤
  2. 我选择了IT,我会用最大的热诚进军IT大技术!
  3. Bouncy Castle Java 平台轻量级密码术包
  4. 系统运维工程师30岁学python_一名Linux系统运维工程师的自述
  5. 山寨手机的操作系统(mtk)简介
  6. VUE自定义指令directive和inserted
  7. 先定一个能达到的小决心,比方读个一本书 ——《小决心》读后感 @阿狸不歌
  8. 二、Linux文件操作命令
  9. 撸羊毛之殇系列——之抖音极速版
  10. 网易云音乐唱片机效果