随笔分类 -  基础技能 - Postman工具

Postman工具的基础知识和实用操作。
摘要:前面向大家介绍了Postman的用法,我们发现这些操作都离不开Postman 的客户端,我们知道服务器一般都是Linux系统,那么如何在Linux系统下运行我们的Postman测试集脚本(json文件)呢,谷歌公司为了解决这个问题,引入了 NewMan工具。 1、NewMan工具的介绍 Newman 阅读全文
posted @ 2021-05-27 10:54 繁华似锦Fighting 阅读(1549) 评论(2) 推荐(1) 编辑
摘要:接口测试项目实例网址:http://www.testingedu.com.cn:8081/inter/index.html。 接口简略说明: 鉴权接口:http://www.testingedu.com.cn:8081/inter/HTTP/auth 该接口返回一个token值,之后的所有接口请求均 阅读全文
posted @ 2021-05-24 11:22 繁华似锦Fighting 阅读(1406) 评论(0) 推荐(1) 编辑
摘要:Postman的数据驱动,也可以叫做参数化。 1、什么是数据驱动? 我们在执行测试用例的过程,本质上是执行的不同数据。因此我们的测试是输入不同数据,并执行查看接口返回结果的过程。 所以我们可以在计算机中,使用预先设定好的数据文件,来批量执行测试用例,实现覆盖测试点。 这个过程就叫做数据驱动。 2、测 阅读全文
posted @ 2021-05-24 09:26 繁华似锦Fighting 阅读(820) 评论(0) 推荐(0) 编辑
摘要:上一篇文章说明了Postman中关于Cookie的相关操作,还是以Cookie举例,来说明下一在Postman中测试关联接口。 1、关联接口说明 例如:有可能存在部分任务场景,或者部分API接口必须登录后才能访问。 设想一下,现在后端基本都是热更新框架,每次热更新都会清除Session,边开发边测试 阅读全文
posted @ 2021-05-18 12:19 繁华似锦Fighting 阅读(804) 评论(0) 推荐(2) 编辑
摘要:在接口测试中,某些接口的调用,需要带入已有Cookie,比如有些接口需要登陆后才能访问。 Postman接口请求使用Cookie有如下两种方式: 1、直接在头域中添加Cookie头域,适用于已经知道请求所用Cookie数据的情况。 2、使用Postman的Cookie管理机制,既可以手动添加,同时P 阅读全文
posted @ 2021-05-14 11:19 繁华似锦Fighting 阅读(1289) 评论(0) 推荐(0) 编辑
摘要:我们检验一个测试用例是否通过,一般会将我们心理预期的结果与实际结果进行比对,如果结果一致则证明测试通过,如果结果不一致,则证明测试不通过,这即是我们经常所说的断言。 1、Tests的介绍 Postman中的断言是使用请求后脚本Tests,是对状态码、响应头、响应正文等信息进行断言操作。 在Postm 阅读全文
posted @ 2021-05-13 10:15 繁华似锦Fighting 阅读(961) 评论(0) 推荐(2) 编辑
摘要:Postman测试沙箱其实是结合JS脚本和内置断言函数,来完成测试中的断言功能,在请求发起前后实现部分测试操作。 常用功能: 请求前脚本(pre-request scripts)设置请求前置操作如设置变吊等。 请求后脚本(tests)对状态码、响应头、响应正文等信息进行断言操作。 1、Pre-req 阅读全文
posted @ 2021-05-12 17:13 繁华似锦Fighting 阅读(2153) 评论(0) 推荐(3) 编辑
摘要:1、创建Collection 在保存Request请求之前,先创建一个Collection(集合),我们需要把Request请求存放到Collection。 这里方便我们对Request请求的管理。 如下图: 进入Collection创建页面 关于Description、Authorization、 阅读全文
posted @ 2021-05-11 16:53 繁华似锦Fighting 阅读(1528) 评论(2) 推荐(0) 编辑
摘要:PostMan是一套比较方便的接口测试工具,但我们在使用过程中,可能会出现创建了API请求,但API的URL会随着服务器IP地址的变化而改变。 这样的情况下,如果每一个API都重新修改URL的话那将是非常的麻烦,所以PostMan中也提供环境变量的设置。 我们在PostMan的右上角可以设定当前的环 阅读全文
posted @ 2021-05-09 18:21 繁华似锦Fighting 阅读(853) 评论(0) 推荐(0) 编辑
摘要:1、发送Get请求 (1)无参数的get请求 无参数的Get请求直接输入请求地址就可以了,然后点击send进行发送请求。 示例1 接口:学院-查询所有学院 请求方法:GET 请求地址:http://127.0.0.1:8000/api/departments/ 示例2 接口:学院-查询指定学院(注: 阅读全文
posted @ 2021-05-07 14:14 繁华似锦Fighting 阅读(1030) 评论(0) 推荐(1) 编辑
摘要:一般来说,所有的HTTP Request都有最基础的4个部分组成:URL、 Method、 Headers和body。 1、Method 要选择Request的Method是很简单的,Postman支持所有的请求方式。 2、URL 要组装一条Request(请求), URL永远是你首先要填的内容。在 阅读全文
posted @ 2021-05-07 13:54 繁华似锦Fighting 阅读(1086) 评论(0) 推荐(1) 编辑
摘要:(一)RESTful架构风格特点 1、统一接口风格 http://服务器地址:端口号[/项目名称/版本/资源] http://:为我们HTTP协议的访问头标准。 服务器地址:为我们项目服务器IP地址。 端口号:为我们服务器内项目访问的指定编号。 [/项目名称/版本] :可选 。 资源:互联网-图片、 阅读全文
posted @ 2021-05-06 16:06 繁华似锦Fighting 阅读(528) 评论(0) 推荐(1) 编辑
摘要:进入Postman的主界面(如下图),我们接下来分别介绍一下Postman主界面的主要几个区域,以及每个区域的功能是什么。 1、Postman菜单栏 Postman顶部菜单栏,如下图所示: ###(1)File 菜单 New 选项:提供创建请求、集合、环境、文档、mock服务器和监控器的入口。 Ne 阅读全文
posted @ 2021-05-06 15:44 繁华似锦Fighting 阅读(1288) 评论(0) 推荐(1) 编辑
摘要:一、Postman介绍 Postman是一款非常流行的HTTP接口测试工具,是Google开发的一款功能强大的网页调试与发送网页HTTP请求,并能运行测试用例的的Chrome插件。 Postman分为Postman native app和Postman Chrome app两个版本。 在2018年的 阅读全文
posted @ 2021-05-06 14:58 繁华似锦Fighting 阅读(960) 评论(4) 推荐(2) 编辑