如何使用postman(新手入门)

 更新时间:2022年01月07日 11:57:33   作者:咸鱼店店主  
Postman是google开发的一款功能强大的网页调试与发送网页HTTP请求,本文主要介绍了如何使用postman,具有一定的参考价值,感兴趣的可以了解一下

 一、 了解postman

1. 什么是postman?

------ 软件测试用来做接口测试的工具。

2. 如何下载postman

------ https://www.getpostman.com/(官方下载) 或者 本地下载

3. postman界面

在这里插入图片描述

二、 如何用postman工具测试

1. 接口请求的常用方式(GET/POST)

1.1 GET与POST的区别

① 长度。GET有长度限制,POST没有长度限制。
② 安全性。GET通常是将参数显示在URL地址中,可以被看见,不是那么安全;而POST是将参数写入body中,不能被看见,更安全。
③ 作用。GET通常作用于从数据库中读取数据;而POST则是将数据提交/更新于数据库中。

1.2 GET方法测试

1.2.1 无参数的GET方法

在这里插入图片描述

1.2.2 有参数的GET方法

在这里插入图片描述

1.3 POST方法测试

用户注册

用户注册

用户登录

在这里插入图片描述

session、cookie和token的区别

转载 —> cookie、session和token的区别
简述:cookie和session都是用来存储用户的数据信息,那么cookie是存储于我们本地,较session来说不太安全;session是存储于服务器端,具有安全性,但是当数据量比较大的时候性能就会降低。token就相当于令牌,可以存储在本地。

2. 利用token进行操作

用户登录

在这里插入图片描述

用户登录后要发表灵感

在这里插入图片描述

2.1 参数化 — 将共同的数据设置为参数,更为简单方便的使用共同数据 / 关联

------ 每新建一个接口就需要输入相应的URL地址太麻烦了,可以更简单化吗?
------ 设置参数化,将共同的数据写入全局/局部变量环境中,使用变量名称即可。

在这里插入图片描述

在这里插入图片描述

此时我将URL地址添加为局部变量

在这里插入图片描述

在这里插入图片描述

2.2 自定义脚本(JS脚本)

------ 如何自动获取token值并将token值自动写入至局部变量中呢?
------ 可以自定义脚本。

在这里插入图片描述

在这里插入图片描述

2.3 断言 ---- 自动判断是否成功

在这里插入图片描述

2.4 简单的自动化测试

----> 将每个接口设置断言后

在这里插入图片描述

在这里插入图片描述

我选择的顺序是

在这里插入图片描述

最后结果的内容

在这里插入图片描述

三、 接口测试注意事项

1. 接口测试工具始终是工具,重要的部分还是测试用例的编写。

2. 接口测试用例从正向和反向两个方面逐步展开,需要根据具体的需求去设计测试用例。

3. 对于写入数据库中的数据要去数据库里查看是否正常写入了;对于查询类的接口,需要去数据库中查看数据是否一致。

4. 编写用例之前需要熟悉整个系统的需求,熟悉数据库; 除了每个接口需要测试,还需要对业务逻辑上下关联的接口进行测试。

到此这篇关于如何使用postman(新手入门)的文章就介绍到这了,更多相关postman 入门 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Halcon读取json文件实现示例

    Halcon读取json文件实现示例

    这篇文章主要为大家介绍了Halcon读取json文件实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • Mercurial入门学习介绍

    Mercurial入门学习介绍

    Mercurail是一种分步式的版本控制器,和git类似,但是和传统的svn有着很大的区别,需要的朋友可以参考下
    2016-08-08
  • Quoted-printable 编码介绍、Quoted-printable编码解码转换方法

    Quoted-printable 编码介绍、Quoted-printable编码解码转换方法

    这篇文章主要介绍了Quoted-printable 编码介绍、Quoted-printable编码解码转换方法,需要的朋友可以参考下
    2016-06-06
  • 完美解决DeepSeek服务器繁忙问题

    完美解决DeepSeek服务器繁忙问题

    文章介绍解决DeepSeek服务器繁忙问题的三种方案用户端即时优化、高级技术方案和替代方案,用户端方案包括使用网络加速工具和错峰使用策略,高级技术方案涉及本地化部署和通过第三方平台调用模型,替代方案推荐使用纳米AI搜索、硅基流动和秘塔AI等工具,感兴趣的朋友一起看看
    2025-02-02
  • URL中斜杠/和反斜杠\的区别小结

    URL中斜杠/和反斜杠\的区别小结

    这篇文章主要介绍了URL中斜杠/和反斜杠\的区别小结,纯属个人总结,相对长篇大论较容易理解,需要的朋友可以参考下
    2014-07-07
  • Python实现用户登录并且输入错误三次后锁定该用户

    Python实现用户登录并且输入错误三次后锁定该用户

    这篇文章主要介绍了Python实现用户登录并且输入错误三次后锁定该用户,文中通过c#代码给大家补充介绍了密码输入三次错误后锁定用户功能,需要的朋友可以参考下
    2020-01-01
  • HarmonyOS系统利用AVPlayer开发视频播放功能

    HarmonyOS系统利用AVPlayer开发视频播放功能

    AVPlayer是HarmonyOS提供的一个高级音视频播放接口,整合流媒体解析、本地资源处理、媒体解封装、视频解码和渲染等功能,本文将详细介绍如何在HarmonyOS系统中利用功能强大的AVPlayer来开发视频播放功能,通过一个完整的示例程序,带您从零到一实现端到端的视频播放解决方案
    2025-04-04
  • 火车头采集正文多图片如何采集下载(只下载一张图片的情况该如何处理)

    火车头采集正文多图片如何采集下载(只下载一张图片的情况该如何处理)

    文章采集是站长常常会遇到的事,很多人使用火车头采集器软件,采集正文中有多个图片的时候如果设置错误,会遇到只下载一张图片、采集后的正文多张图片同一个文件名的情况
    2023-03-03
  • 支付宝小程序向用户发红包的实现方法

    支付宝小程序向用户发红包的实现方法

    这篇文章主要介绍了支付宝小程序向用户发红包的实现方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • OAuth 2.0授权协议详解

    OAuth 2.0授权协议详解

    这篇文章主要介绍了OAuth 2.0授权协议详解,本文对OAuth协议做了详解讲解,对OAuth协议的各个方面做了分解,读完本文你就会知道到底啥是OAuth了,需要的朋友可以参考下
    2014-09-09

最新评论