资讯专栏INFORMATION COLUMN

Postman快速入门-接口测试教程,取和引用响应值,断言,json路径写法

Cc_2011 / 2814人阅读

摘要:目录的基础页面的功能解释的基础页面的功能解释如何创建请求如何创建请求提取响应结果中的值然后再其它接口中调用提取响应结果中的值然后再其它接口中调用新建环境来存储环境变量新建环境来存储环境变量在中通过语句提取响应结果

目录

1.Postman的基础页面的功能解释

2.如何创建请求

3.提取 响应结果中的值然后再其它接口中调用

新建环境来存储环境变量

在Test中通过语句提取响应结果的指定key的值然后设置为环境变量

控制台打印调试信息/日志

然后在其他请求中引用变量

5.增加断言,例如断言响应值的指定key的value/响应值包含预期文本

6.获取指定key的值的Json路径怎么写

例如通过json路径写法获取json对象中的数组的索引为0的指定key的值


1.Postman的基础页面的功能解释

 如何设置黑色主题

2.如何创建请求

例如一个获取token的get请求

 新建一个请求之后记得save下

 

 然后根据接口文档输入获取token需要的参数,点击send后检查请求是否成功

3.提取 响应结果中的值然后再其它接口中调用

例如提取token

新建环境来存储环境变量

在Test中通过语句提取响应结果的指定key的值然后设置为环境变量

控制台打印调试信息/日志

选择对应的环境然后发送请求

var jsonData = pm.response.json(); // pm.response.json() 是固定写法,获取响应值为jsonvar token = jsonData.access_token; //json路径获取指定key的值console.info("获取token:"+token); //控制台输出值,调试pm.environment.set("token", token); //设置值为环境变量,前者为变量名,后者为变量值

 请求后,成功在环境中设置变量

然后在其他请求中引用变量

此时顺便将请求的url也设置为变量

 

 在请求中引用变量

 发送请求,成功调用

5.增加断言,例如断言响应值的指定key的value/响应值包含预期文本

6.获取指定key的值的Json路径怎么写

在 JSON里[]是 Array(也就是数组),{}是Ojbect(也就是对象),

[] Array 的key 是 int,{} 的key 是 string。

例如 var array1=["a"];就是一个数组

       var object1={"a"};就是一个对象

一个数组是可以包含多个对象的

例如: var json1=[{a:"a"},{b:"b"}]; dot1就包含了2个对象

同样,json2={[{a:"a"},{b:"b"}]} 就是一个对象,只是这个对象包含了一个数组;

数组用索引获取写法是[索引值],key 的值则是直接 出来的

例如通过json路径写法获取json对象中的数组的索引为0的指定key的值

//获取json中的catalogidvar jsonData = pm.response.json(); // pm.response.json() 是固定写法,获取响应值为jsonconsole.info("获取catalogid:"+jsonData.pdmList[0].catalogid);

 一图流解释

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/123266.html

相关文章

  • postman--断言写法

    摘要:断言介绍是一套测试驱动开发行为驱动开发的断言库包含有个断言库支持风格的和风格的可以高效的和任何测试框架搭配使用支持在中应用获取断言方式语法一测试用例名称表达式语法二断言库,可以通过右侧页签点击生成代码截取实际响应信息的 ...

    qingshanli1988 评论0 收藏0
  • 接口测试postman】5分钟让你学会接口测试工具——postman的基础常用技巧,看完少走一周

    摘要:今天来和大家分享下,我这段时间做接口测试的一些心得。接口测试就我目前的理解,大部分情况下,接口测试,就是按照接口测试文档,输入相应的请求,看能否得到文档上所写的接口返回消息。这一过程,称之为接口测试,如果没有返回相应的信息,说明有了。 大家好,我是好学的小师弟。今天来和大家分享下,我这段时间...

    The question 评论0 收藏0
  • PostMan详细介绍

    摘要:无论接口调式还是接口测试,都算的上很优秀的工具,好多接口测试平台,接口测试工具框架的设计也都能看到的影子主要界面功能介绍新建,可以创建请求,请求集,环境变量等。 无论接口调式还是接口测试,postman都算的上很优秀的工具,好多接口测试平台,接口测试工具框架的设计也都能看到 postman的...

    mushang 评论0 收藏0
  • ApiPost与PostMan,你可以任选一款不错的接口管理工具

    摘要:同时还有对应的返回值字段描述通过这个方法,可以随时随地的测试以及更新文档,简直是后端小伙伴的福音但是,不知道小伙伴们有没有发现一个问题,就是在生成接口文档的时候,还是需要自己填写参数描述。对于测试同学来说,这是一个非常不错的功能。 我们都知道在一个团队中是由很多角色组成的,例如:业务、产品、...

    crossoverJie 评论0 收藏0
  • 如何使用 JMeter 实现 API 接口自动化测试

    摘要:将响应断言放入请求下,会对该请求调用的响应结果进行断言。异步调用,等待一定时间后获取调用结果数据某支持客户进行异步调用,先发送一个异步请求提交数据获取一个,然后隔一断时间后再使用获取到的请求上一个请求的返回结果需要用到定时器组件。 由于segmentfault编辑器上传图片错误,小编试过多种方式试图拯救,还是未能成功,所以如要看完整文章请至http://t.cn/R8njjaT mia...

    joyvw 评论0 收藏0

发表评论

0条评论

阅读需要支付1元查看
<