网上手游棋牌-做有情怀、有良心、有品质的IT职业教育机构

            编程硬核资料库,
            随查随看随问答!

            当前位置:首页  >  关于学院  >  技术论坛  >  正文

            接口测试之postman的常见断言

            时间:2019-08-13 10:03     来源:网上手游棋牌 作者:小锋
            分享: 更多

              做测试的同学,我相信每个人都知道断言,就是结果和预期对比,如果一致,则用例通过,如果不一致,断言失败,用例失败。那么如何用postman来进行断言呢?也很简单,用到postman tests 这个模块。

            图片1

              比如我们可以断言 id=90,url = "http://www.v2ex.com/go/python",状态码等于200。

              操作步骤:1、填写请求URL、参数及断言 2、点击send

              接口地址:https://www.v2ex.com/api/nodes/show.json?name=python

              Method: GET

              Authentication: None

            图片2

              查看断言结果:

            图片3

              上面是比较简单的断言,如果返回的数据如下所示,我们应该如何断言呢?

              {

              "status": 1,

              "message": "success",

              "data": [

              {

              "id": 1,

              "title": "乡愁",

              "author": "余光中",

              "content": "小时候,乡愁是一枚小小的邮票,我在这头,母亲在那头。长大后,乡愁是一张窄窄的船票,我在这头,新娘在那头"

              },

              {

              "id": 5,

              "title": "乡愁",

              "author": "余光中",

              "content": "小时候,乡愁是一枚小小的邮票,我在这头,母亲在那头。长大后,乡愁是一张窄窄的船票,我在这头,新娘在那头"

              }

              ]

              }

              data里面可能有多个json格式的数据,如果我们想断言data里面第一个json应该如何断言呢?其实也非常简单,我们在tests输入框填写:

              var jsonData = JSON.parse(responseBody);

              tests["Check respose status value"] = jsonData.status === 1;

              pm.test("判断data里面第一个json数据的id为1", function () {

              var jsonData = pm.response.json();

              pm.expect(jsonData.data[0].id).to.eql(1);});

            图片4

              好了,上面是简单的对postman测试的接口响应数据进行的断言,还有很多断言方法大家可以慢慢去挖掘,一切为了更好地测试。

            相关文章

            • 北京总部地址:北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
              北京沙河校区:北京市昌平区沙阳路18号北京科技职业技术学院广场服务楼
              咨询电话:400-811-9990
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、互联网营销培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 深圳校区地址:深圳市宝安区宝安大道5010号西部硅谷B座A区6层A605/B座C区1层108
              咨询电话:0755-23015275/23015546-801/86660670
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、互联网营销培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 上海校区地址:上海市宝山区同济支路199号智慧七立方3号楼2-4层
              咨询电话:400-811-9990 021-65233829-609
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、互联网营销培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 广州校区地址:广州市天河区元岗路200号慧通产业园B9三层
              咨询电话:020-87088521
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 郑州二七区校区地址:郑州市二七区航海中路60号海为科技园C区10层
              郑州高新区校区地址:郑州市高新区金梭路与银杏路交叉口教育科技产业园南门D座4层
              咨询电话:0371-55191750/18610973027
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 大连校区地址:辽宁省大连市高新园区爱贤街10号大连设计城A座901
              咨询电话:400-811-9990
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 武汉金融港校区地址:武汉市东湖高新技术开发区光谷大道77号金融港B18栋3楼
              武汉智慧园校区地址:武汉市东湖高新技术开发区光谷大道61号智慧园21栋2楼
              咨询电话:027-59313371
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 成都校区地址:成都市武侯区科华北路62号力宝大厦N(北楼)16楼
              咨询电话:18628039301/18280029283/13028173481/18613201237
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 西安校区地址:西安市雁塔区高新六路52号立人科技C座西区4楼
              咨询电话:029-85363390
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 杭州旺田校区:浙江省杭州市江干区九堡旺田书画城A座4层
              杭州龙驰校区:浙江省杭州市下沙经济技术开发区元成路199号龙驰智慧谷B座7层
              咨询电话:400-811-9990 0571-86893632/0571-86094032
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 青岛校区地址:青岛市市北区龙城路卓越世纪中心3号楼8层801
              咨询电话:0532-80911190
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 重庆校区地址:重庆市高新区科园一路2号大西洋国际12-1
              咨询电话:400-811-9990 023-68883009
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 长沙校区地址:湖南省长沙市岳麓区麓谷企业广场A2栋三单元306号
              咨询电话:0731-85513210
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 哈尔滨校区地址:哈尔滨市松北区世泽路689号科技创新城4号楼11楼
              咨询电话:400-811-9990/0451-87173191
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 南京校区地址:南京市建邺区应天大街780号弘辉产业园1栋2层
              咨询电话:400-811-9990
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 太原校区地址:太原市小店区长治路230号能源互联网大厦6层
              咨询电话:400-811-9990 16603513433
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 沈阳校区地址:辽宁省沈阳市浑南区世纪路16号东大软件园B园B1座A201
              咨询电话:400-811-9990
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 合肥校区地址:合肥市包河区徽州大道396号东方广场B座12A
              咨询电话:400-811-9990
              面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、云计算培训、全栈软件测试培训、大数据+人工智能培训、智能物联网+嵌入式培训、Unity游戏开发培训、Go语言开发培训、PHP全栈+服务器集群培训、网络安全培训、互联网营销培训、好程序员
              认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
            • 网上手游棋牌服务号

              了解手游棋牌动态
              关注网上手游棋牌服务号

            • 网上手游棋牌移动站

              扫一扫快速进入
              手游棋牌移动端页面

            • 手游棋牌互联服务号

              扫码匿名提建议
              直达CEO信箱

                      网上手游棋牌网上手游棋牌