首页 > 其他分享 >接口测试工具postman

接口测试工具postman

时间:2024-09-25 11:51:16浏览次数:3  
标签:body 200 code postman 接口 测试工具 Response pm

1、下载postman的安装包

2、下载好的安装包,点击打开

3、介绍postman

(1)左边 创建一个集合creat a new collection

(2)点击加号 创建接口

修改post或get请求方式   输入URL

body-网址  key:账号、请求体的入参参数:密码

(3)保存接口,存放到集合中

  (4)send 发送接口

创建了一个接口

(5)介绍整个页面详情

postman中的功能

1、切换主题setting -themes

2、添加环境变量(右上角) -manage environments

3、添加一个post接口和get接口

(1)fiddler抓取后 post接口(centent-type键值)

入参格式:

body

form-data是web表单默认的传输格式,编辑器允许你通过设置key-value形式的数据来模拟填充表单,你可以在最后的选项中选择添加文件。x-www-form-urlencoded:编码格式通过设置key-value的方式作为URL的参数

raw:一个raw请求可以包含任何内容,在这里你可以设置我们常用的JSON和XML数据格式
binary:上传发送视频、音频、图片、文本等文m

(2)get接口 需要用?拼接

4、设置变量

{{变量名}}  花括号: 变量

(1)引用的变量来自环境变量

a、添加环境变量:u,p

b、设置接口的变量

5、依赖接口

两个介接口以上:登录接口,查询用户接口(先登录才能查看用例)

1.登录接口,有了cookies

右上角写入参数

导入参数


登陆成功

没有依赖就形成HTML格式

6、断言

test  是断言

常用的断言响应时间、响应状态码、响应内容

pm.test("Status code is 200", function () {

    pm.response.to.have.status(200);

});

pm.test("Body matches string", function () {

    pm.expect(pm.response.text()).to.include("成功");

});

pm.test("Response time is less than 200ms", function () {

    pm.expect(pm.response.responseTime).to.be.below(200);

})

Get a wariable

Set an environment variable

set a global variable

Clear an environment variable

Clear a global variable

send a request

Status code: Code is 200

Response body: Contains string

Response body: JSON value check

Response body. Is equal to a string

Response headers: Content-Type header check

Response time is less than 200ms

Status code: Successful POST request

Status code: Code name has string

Response body: ConwertXML body to a ]SONobject

Use Tiny Validator for JSON data

标签:body,200,code,postman,接口,测试工具,Response,pm
From: https://blog.csdn.net/AgostoDu/article/details/142465958

相关文章

  • Python+requests测试接口、关联接口
    一个通过筛选,一个提取cookie(有两种写法)一、依赖接口(1)第一种方法:requests.session 准备两个接口:一个登录接口,一个用户查询接口登录接口:http://cms.duoceshi.cn/manage/loginJump.do请求体:userAccount:adminloginPwd:123456用户查询接口:http://cms.duoceshi.cn/manage/q......
  • postman关联、fiddler断点
    fiddler可以做什么?抓包、弱网、断点一、关联接口:定义:拿上一个接口的返回参数,做下一个接口入参省份接口:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportProvince城市接口:post http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/get......
  • cameralink卡设计原理图:287-基于FMC接口的1路Base cameralink输入1路Base cameralink
    基于FMC接口的1路Basecameralink输入1路Basecameralink输出子卡  一、板卡概述      该板卡是我公司自主研发的1路Basecameralink输入,1路Basecameralink输出的FMC子卡,LPC-FMC连接器。FMC连接器是一种高速多pin的互连器件,广泛应用于板卡对接的设......
  • 视频汇聚EasyCVR视频监控平台调取接口提示“认证过期”是什么原因?
    视频汇聚EasyCVR视频监控平台,作为一款智能视频监控综合管理平台,凭借其强大的视频融合汇聚能力和灵活的视频能力,在各行各业的应用中发挥着越来越重要的作用。EasyCVR平台具备强大的拓展性和灵活性,支持多种视频流的外部分发,如RTMP、RTSP、HTTP-FLV、WebSocket-FLV、HLS、WebRTC、WS-......
  • 金口诀排盘 api接口
    ​金口诀排盘,金口诀是中国古代的一种高级预测学,它融合了太乙、奇门、六壬、三式绝学的精华。学会金口诀,凡事不用问。金口诀以干支体系为基础,与现代的时间、空间、人体五脏六腑、十二经络完全吻合,所以能够更好地运用于现代生活,解读人事与健康。请求方式接口名称:流盘-金口诀排盘......
  • 分布式环境中,接口超时重试带来的的幂等问题如何解决?
    目录标题幂等不能解决接口超时吗?幂等的重要性什么是幂等?为什么需要幂等?接口超时了,到底如何处理?如何设计幂等?幂等设计的基本流程实现幂等的8种方案1.select+insert+主键/唯一索引冲突(常用)2.直接insert+主键/唯一索引冲突3.状态机幂等(常用)4.抽取防重表5.token令牌(前......
  • 如何让你提供的接口满足SLA?接口性能优化技巧必看篇
    目录标题什么是SLA?SLA的主要组成部分为什么需要SLA?示例接口性能优化技巧1.索引优化2.sql优化3.远程调用4.重复调用5.异步处理6.避免大事务7.锁粒度8.分页处理9.加缓存10.分库分表11.辅助功能什么是SLA?SLA是“ServiceLevelAgreement”的缩写,中文译为......
  • 接口
    **接口中只能存在抽象方法,jvm默认会在方法前使用publicabstract进行修饰,刚学java推荐加上接口:表示一个类的额外功能的实现**类和接口是实现关系可以通过关键字implements实现接口**当一个具体的类实现一个接口的时候,必须要实现接口中所有的抽象方法意思就是要......
  • 项目实战:Qt+OSG爆破动力学仿真三维引擎测试工具v1.1.0(加载.K模型,子弹轨迹模拟动画,支持
    需求  1.使用osg三维引擎进行动力学模型仿真性能测试;  2.打开动力学仿真模型文件,.k后缀的模型文件,测试加载解析过程;  3.解决第三方company的opengl制作的三维引擎,绘制面较多与弹丸路径模拟较卡顿的问题;  4.测试时,使用的模型为公开模型,基础面数量达到160多万个;  5.测......
  • 分享干货唯品会详情商品数据接口的方法及功能用途
    唯品会作为一家知名的在线折扣零售平台,在中国电商市场中具有重要地位。其独特的业务模式、丰富的品牌资源和完善的物流配送体系为消费者提供了优质的购物体验。以下是一些常见的获得唯品会商品数据详情的方法:通过唯品会官方开放平台的API接口: 注册申请:首先,需要前往唯品会的开放......