草庐IT

Postman-APIs

全部标签

如何使用Postman快速简单的调用快递物流平台快递鸟API接口

前沿快递鸟是一家聚合类的第三方快递物流平台,目前该平台提供的产品主要以API为主。由于API不能直观的看到产品效果,需要进行API对接联调成功后才能真实的看到产品的实际效果。但是如果一上来就写代码进行对接,耗费的时间长不说,而且还得会写代码才行,对前期的调研很不划算。本文主要演示如何使用Postman简单又快速的调用快递鸟API接口服务,非技术人员也可实现,真实体验产品,如符合需求后再进行代码项目对接,方便又快速。1、注册账号在调用快递鸟API之前需要先登录快递鸟用户中心获取对应的用户ID和Key,用于接口调用的鉴权,如果未注册过快递鸟账号,可先访问快递鸟注册页面进行账号注册,账号注册成功后可

如何使用Postman快速简单的调用快递物流平台快递鸟API接口

前沿快递鸟是一家聚合类的第三方快递物流平台,目前该平台提供的产品主要以API为主。由于API不能直观的看到产品效果,需要进行API对接联调成功后才能真实的看到产品的实际效果。但是如果一上来就写代码进行对接,耗费的时间长不说,而且还得会写代码才行,对前期的调研很不划算。本文主要演示如何使用Postman简单又快速的调用快递鸟API接口服务,非技术人员也可实现,真实体验产品,如符合需求后再进行代码项目对接,方便又快速。1、注册账号在调用快递鸟API之前需要先登录快递鸟用户中心获取对应的用户ID和Key,用于接口调用的鉴权,如果未注册过快递鸟账号,可先访问快递鸟注册页面进行账号注册,账号注册成功后可

Postman中的断言

Postman设置断言一、断言的定义1、什么是断言?一般一个完整的接口测试,包括:请求->获取响应正文->断言,请求和获取响应正文很常见。断言一般是对请求的响应结果做操作,判断预期结果与实际结果是否一致。 2、postman中在哪里设置断言?(1)设置断言的操作栏位置(2)自动生成断言代码 (3)断言的流程①在postman的tests页签中截取要对比的响应信息;②利用断言语句tests[]或chai.js形式把实际响应信息与期望结果对比;③执行请求进行结果查看;二、Postman断言的语法1、语法一:tests[‘测试用例名称’]=逻辑表达式;//获取响应行信息varcode=respons

Postman中的断言

Postman设置断言一、断言的定义1、什么是断言?一般一个完整的接口测试,包括:请求->获取响应正文->断言,请求和获取响应正文很常见。断言一般是对请求的响应结果做操作,判断预期结果与实际结果是否一致。 2、postman中在哪里设置断言?(1)设置断言的操作栏位置(2)自动生成断言代码 (3)断言的流程①在postman的tests页签中截取要对比的响应信息;②利用断言语句tests[]或chai.js形式把实际响应信息与期望结果对比;③执行请求进行结果查看;二、Postman断言的语法1、语法一:tests[‘测试用例名称’]=逻辑表达式;//获取响应行信息varcode=respons

Postman中读取外部文件

一、postman中读取外部文件的格式1、csv(1)优点:①结构简单,适用范围广(2)缺点:①不支持bool类型;②不支持参数异常;③不支持复杂数据类型2、json(1)优点:①支持bool类型;②支持参数异常;③支持复杂数据类型(2)缺点:①相同情况下,文件比csv大很多 二、Postman中如何导入文件1、导入csv文件 2、导入json文件(1)前置步骤与导入csv一致,导入内容预览  三、在Postman读取导入的数据文件1、请求参数中获取(1)在请求头、行、体用{{}}包裹字段或者key2、代码中获取(1)在断言、请求前置脚本中用data.字段(key)vara=pm.iterat

Postman中的Pre-request Scrip详解

Postman中的Pre-requestScrip详解一、Pre-requestScrip的简介1、Pre-requestScript是在请求发送之前需要执行的代码片段;2、请求参数中包含随机数或者请求中包括一个时间戳,或者请求参数需要加密,都需要在该标签页下添加脚本。二、Pre-requestScrip的使用1、加密请求(1)如果接口信息需要加密,选择Pre-requestScripts标签,在Pre-requestScripts中请求一个加密接口,然后将获得加密后的数据设为环境变量 2、获取当前日期、时间戳等(1)在pre-requestscript标签页下面编写如下脚本,在接口请求参数中

Postman中读取外部文件

一、postman中读取外部文件的格式1、csv(1)优点:①结构简单,适用范围广(2)缺点:①不支持bool类型;②不支持参数异常;③不支持复杂数据类型2、json(1)优点:①支持bool类型;②支持参数异常;③支持复杂数据类型(2)缺点:①相同情况下,文件比csv大很多 二、Postman中如何导入文件1、导入csv文件 2、导入json文件(1)前置步骤与导入csv一致,导入内容预览  三、在Postman读取导入的数据文件1、请求参数中获取(1)在请求头、行、体用{{}}包裹字段或者key2、代码中获取(1)在断言、请求前置脚本中用data.字段(key)vara=pm.iterat

Postman中的Pre-request Scrip详解

Postman中的Pre-requestScrip详解一、Pre-requestScrip的简介1、Pre-requestScript是在请求发送之前需要执行的代码片段;2、请求参数中包含随机数或者请求中包括一个时间戳,或者请求参数需要加密,都需要在该标签页下添加脚本。二、Pre-requestScrip的使用1、加密请求(1)如果接口信息需要加密,选择Pre-requestScripts标签,在Pre-requestScripts中请求一个加密接口,然后将获得加密后的数据设为环境变量 2、获取当前日期、时间戳等(1)在pre-requestscript标签页下面编写如下脚本,在接口请求参数中

Postman Mock快速入门

1.Mock简介1.1Mock定义  Mock是一种比较特殊的测试技巧,可以在没有依赖项的情况下进行接口或单元测试。通常情况下,Mock与其他方法的区别是,用于模拟代码依赖对象,并允许设置对应的期望值。简单一点来讲,就是Mock创建了一个对象,模拟真实对象的行为。1.2Mock目的  因项目中任务的不同分工,会出现每个人的任务进度不一样的情况。就会出现模块A开发完成,但其依赖项模块B还未完成,这时候如果进行集成测试时,就会出现两个模块无法有效完成工作。针对这种情况,Mock服务便应运而生。Postman中的Mock服务器可以减轻团队开发中这种不同步的情况。1.3Mock意义  在API开发的前

Postman Mock快速入门

1.Mock简介1.1Mock定义  Mock是一种比较特殊的测试技巧,可以在没有依赖项的情况下进行接口或单元测试。通常情况下,Mock与其他方法的区别是,用于模拟代码依赖对象,并允许设置对应的期望值。简单一点来讲,就是Mock创建了一个对象,模拟真实对象的行为。1.2Mock目的  因项目中任务的不同分工,会出现每个人的任务进度不一样的情况。就会出现模块A开发完成,但其依赖项模块B还未完成,这时候如果进行集成测试时,就会出现两个模块无法有效完成工作。针对这种情况,Mock服务便应运而生。Postman中的Mock服务器可以减轻团队开发中这种不同步的情况。1.3Mock意义  在API开发的前