一、postman的请求

1、url与uri的区别
    url与uri的区别   http://doc.nnzhp.cn/

         http+host(域名)+path路径(uri)
2、get和post的区别

        1)、get请求会显示传参 不安全,post请求更安全
        2)、get获取数据,但如果url超长,url有一个长度限制会出现截断的情况导致请求报错,建议更换类型
        3)、post提交请求,如果格式为text:是文本为纯色,换成json之后颜色变化,适合入参为json类型的

3、Json:通用的数据类型,如下:
常用参数类型:long、bigint、Arrays[]、Arrays[String]、Arrays[int]、Object(对应为一个json)
相比较与key-value,json可支持父类,数组arrays[]、Arrays[String]和对象
如果少字段,会报参数缺失
 常用参数类型:
Object:
"farther": {
"name": "大王",
"age": 35
}

参数名 是否必填 类型
farther 是 Object

farther参数:
name 是 String
age 是 int

Object[]
4、开发语言
    前端语言:Vue、React
    后端:Python、Php、Java、Go、C++
postman可以生成代码,还有支持不同的语言
 
5、cookie、session和token
1).cookie前端的缓存,主要保存在前端的浏览器, 会带在url中
2).session后端的缓存, 保存在缓存或是数据库中
3).token:授权 jwt/passport
参数依赖:根据业务场景判断是不是需要,比如注册不需要,查看商品的价格就需要
 
6、chrome的F5检查元素F12,F5刷新之后可以进去
通过token登录:
我的:user123/user123
 
7、注释快捷键: ctrl+? 或是直接//
8、文本编辑器:notepad++ / sublime 
9、postman
接口参数的设计思路:
1.是否必填:是否必填
2.字段类型:传其他类型是否报错 string int可以转到string,但是string不能转到int上
4.字段长度:由于是与数据库交互的功能需要检查字段长度
5.是否为空:null /""(空字符串)/
5.接口的联通性:是否为通的
6.业务场景:比较偏向于接口实现的功能逻辑(正常的功能测试)
6.安全性:sql注入
 
接口测试用例模板

 
 
 
 

百测学习之postman-接口测试的更多相关文章

  1. Postman 接口测试神器

    Postman 接口测试神器 Postman 是一个接口测试和 http 请求的神器,非常好用. 官方 github 地址: https://github.com/postmanlabs Postma ...

  2. Postman接口测试脚本编写规范

    Postman接口测试脚本编写规范 1.前言 2.名词解释 3.接口测试脚本规范 3.1接口测试脚本编写的规范 3.2 Postman使用规范 4.单个接口测试 5.整个流程的开发过程 1.前言 本规 ...

  3. Postman接口测试初探

    Postman接口测试 有两种安装方式: 1)Chrome插件(https://www.getpostman.com/).安装完成后,它会在chrome的应用中,如下图 2)通过下载Native ap ...

  4. postman接口测试工具3.0版本的坑

    今天用postman接口测试工具3.0版本被坑,找了半天,原来postman这个新版本有个坑啊 下面的get参数,第一行不管你填不填,都是无效的,可能是postman的一个bug吧

  5. #postman接口测试系列:基本操作总结

    最近项目需要接口测试,所以选择了不少工具对比,最终决定使用postman进行接口测试,这个工具目前使用比较简单,但是有点还是比较多的,如下: 方便切换不同的环境进行接口测试工作,而不用修改变量或代码 ...

  6. postman(九):postman接口测试脚本集成到jenkins

    本篇的目的是实现使用jenkins远程执行postman接口测试脚本 准备工作:一台linux服务器(可以用虚拟机搭建一个),linux服务器上安装好node.js.newman,部署好jenkins ...

  7. [原创]PostMan接口测试神器

    [原创]PostMan接口测试神器 1 PostMan是什么?  Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件. 2 Postman工具下载及安装 官方网站: htt ...

  8. Postman Postman接口测试工具使用简介

    Postman接口测试工具使用简介 by:授客 QQ:1033553122 本文主要是对Postman这个接口测试工具的使用做个简单的介绍,仅供参考. 插件安装 1)下载并安装chrome浏览器 2) ...

  9. 接口测试工具Postman接口测试图文教程

    Postman接口测试工具使用 一.前言     在前后端分离开发时,后端工作人员完成系统接口开发后,需要与前端人员对接,测试调试接口,验证接口的正确性可用性.而这要求前端开发进度和后端进度保持基本一 ...

随机推荐

  1. 面试官:小伙子,说一说Java多线程有哪些创建方式吧

    第一种 继承Thread类 自定义类,继承Thread类,并重写run()方法. class MyThread1 extends Thread { @Override public void run( ...

  2. iMindMap组织结构视图在工作上的应用体现在哪些方面

    iMindMap的组织结构图视图,可以将信息.想法和流程整合起来.本文,我们将讲述iMindMap组织结构图视图的3个实例应用. iMindMap组织结构视图 简化您的工作流程 通过在工作中构建组织结 ...

  3. Python判断是否为数字

    前言 Python isdigit()方法检测字符串是否只由数字组成. isdigit()方法语法: str.isdigit() 如果字符串只包含数字则返回 True 否则返回 False. 示例 x ...

  4. redis 做分布式锁

    ok 我们从最基础的一步步来 加锁: 1.setNx没有expire,拿锁线程挂掉后,死锁 2.setNx然后exipre分两步做,setNx后redis宕机,或者线程挂掉,死锁 3.SETNX re ...

  5. Kafka源码环境搭建

    github地址:https://github.com/apache/kafka clone下来之后可以看到这样的项目结构: 文件目录说明. 目录 描述 bin Windows 和 Linux 下 K ...

  6. Linux学习进度记录(一)

      一.按系列罗列Linux的发行版,并描述不同版本之间的联系和区别 1. RHEL (RedHat Enterprise Linux):红帽企业版Linux,红帽公司是全球最大的开源技术厂商,RHE ...

  7. 2020年的UWP(4)——UWP和等待Request的Desktop Extension

    上一篇我们讨论了UWP和Desktop Extension交互中,Desktop Extension执行后立即退出的场景.下图是提到的四种场景分类: 执行后立即退出 等待request,处理完后退出 ...

  8. Elasticsearch基本CURD操作语法讲解

    当我们的ES集群搭建完成以后,我怎么能看到集群中各个节点状态以及主节点和健康情况呢,如下讲解使用curl命令来与ES集群进行交互.分别有查询主节点情况.集群状态.以及创建索引查看索引.查看分片以及对E ...

  9. 基于React.js网页版弹窗|react pc端自定义对话框组件RLayer

    基于React.js实现PC桌面端自定义弹窗组件RLayer. 前几天有分享一个Vue网页版弹框组件,今天分享一个最新开发的React PC桌面端自定义对话框组件. RLayer 一款基于react. ...

  10. Jmeter介绍、下载及配置

    Jmeter介绍: Apache JMeter是Apache组织开发的基于Java的压力测试工具.最初被设计用于Web应用测试,后来扩展到其他测试领域. 它可以用于测试静态和动态资源,例如静态文件.J ...