postman的简单使用

首先需要对postman进行注册,注册比较简单,输入邮箱,账号密码即可。注册成功后就进入到主界面,主界面全是英文的,以下图可以对常用功能进行一个注释

  当然也可以用汉化包对软件进行一个汉化,汉化需要解压后将里层app文件夹置于resources文件夹里就行,再重新运行postman

https://develope9.lanzoug.com/080218bb/2021/06/17/be6b012141708f94e88f77b6afafc32e.zip?st=UYr6Gy51DG3uYNpulsf01g&e=1659438407&b=ADNZKVIiV3wDLAQ7AyM_c&fi=45875879&pid=36-110-68-206&up=2&mp=0&co=1icon-default.png?t=M666https://develope9.lanzoug.com/080218bb/2021/06/17/be6b012141708f94e88f77b6afafc32e.zip?st=UYr6Gy51DG3uYNpulsf01g&e=1659438407&b=ADNZKVIiV3wDLAQ7AyM_c&fi=45875879&pid=36-110-68-206&up=2&mp=0&co=1下图是汉化后的界面

 

以下是postman的简单操作

1.全局变量的使用,全局变量的编辑,可以在右上角手动添加全局变量和环境变量

 

 全局变量将部分值用数字或字符替代,例:www.baomao.com='bm',引用的时候只需输入{{bm}}即可获得网址www.baomao.com,环境变量也是如此,不同的是环境变量可以切换,全局变量不能切换,全局变量可以在不同的环境下执行。

实现接口关联

要实现接口关联的话需要将上一个请求的返回体内容转换成json格式,通过json表达式提取所需要的值,再把值设置为全局变量,在下个请求中用全局变量的{{变量名}}来替换所需要的值,这样就完成了两个接口的关联,具体表达如下

 

 

 

 

 以上为两种方法,都可使用

此外就是断言的种类

1)

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

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

});

Status code:code is 200校验响应头是否包含某个值 )
2)

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

    pm.expect(pm.response.text()).to.include("string_you_want_to_search");

});

response body:contains string (校验返回结果中是否包含某个字符串 )
3)

pm.test("Body is correct", function () {

    pm.response.to.have.body("response_body_string");

});

response body:Json value check (校验返回结果中某个字段是否等于某个
值)
4)

pm.test("Body is correct", function () {

    pm.response.to.have.body("response_body_string");

});

response header:content-type header check (校验响应头是否包含某个值)
5)

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

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

});

response time is less than200ms (校验响应时间是否少于 200ms
6)

pm.test("Status code name has string", function () {

    pm.response.to.have.status("Created");

});

response body:Is equal to string (校验返回结果中是否等于该字符串)使用

 

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值