当前位置: 首页 > news >正文

网站目录 index营销宣传方式有哪些

网站目录 index,营销宣传方式有哪些,深圳建网站哪家公司好,网站系统报价方案模板下载简介: 一、Postman断言 一个完整的接口测试,包括:请求->获取响应正文->断言,我们已经知道了请求与获取响应正文,下面来介绍如何用postman进行断言。 一、Postman断言 一个完整的接口测试,包括&#…

简介: 一、Postman断言 一个完整的接口测试,包括:请求->获取响应正文->断言,我们已经知道了请求与获取响应正文,下面来介绍如何用postman进行断言。

一、Postman断言
一个完整的接口测试,包括:请求->获取响应正文->断言,我们已经知道了请求与获取响应正文,下面来介绍如何用postman进行断言。

Tests
这个”Tests”就是我们需要处理断言的地方,postman很人性化的帮我们把断言所用的函数全给准备好了:

在这里插入图片描述
SNIPPETS
举例说明:首先设置一个断言场景,根据断言场景来举例说明Postman断言如何使用。

1、判断HTTP返回状态码为200

2、判断响应正文中是否包含:“statusCode”:200

3、解析响应正文,并判断statusCode的值是200,message的值是”Success”

第一步:在SNIPPETS中,往下拉,有一项”Status code:Code is 200”,这个就是为场景中的第 1 条准备的,判断HTTP返回状态码是否为200。点击这一项,可以看到在其左边,断言代码自动添加,见下图:在这里插入图片描述
Status code
分析如下:

pm.test[“Status code is 200”]中的test是一个内置对象(函数),test[“Status code is 200”]是指为这个断言起个名称叫”Status code is 200”,这个名称可以自行修改。

pm.response.to.have.status(200)中的responseCode是内置对象,responseCode对象中有个属性是code,是指HTTP状态码的code,判断code是否为200.

综合起来,这句代码的意思是:名称为”Status code is 200”的断言中,判断responseCode对象的code属性值(HTTP状态码)是否为200。

第二步:同样在SNIPPETS中,找到一项”Response body:Contains string”,这个就是为场景中的第2条准备的,判断响应正文中的字段。点击后,在其左边,断言代码自动添加,见下图:在这里插入图片描述
Contains string1
其中我们需要修改想要在响应报文中找到的内容:

pm.expect(pm.response.text()).to.include(“string_you_want_to_search”); //对照第2条场景:判断响应正文中是否包含:“statusCode”:200在这里插入图片描述
Contains string2
第三步:我们需要解析JSON串了,所以,在SNIPPETS中找到”Response body:JSON value check”并点击,在其左边,断言代码自动添加,见下图:在这里插入图片描述
JSON value check1
我们可以看出,这里面其实是JS代码,jsonData变量其实是解析完JSON后的对象,在JS中,一个JSON对象获取其属性的值,直接是用jsonData.value,于是,我们把代码给修改一下,来判断第3条场景:

pm.expect(jsonData.value).to.eql(200); //判断statusCode的值是200

pm.expect(jsonData.value).to.eql(‘Success’); //判断message的值是”Success”在这里插入图片描述
JSON value check2
我们可以看到一共有Tests的断言4个,点击Send,发送请求,在响应区内可以看到如下图:PASS表示断言通过,FAIL表示断言失败。

在这里插入图片描述
断言运行结果

干货分享

如果你已经工作但是经常觉得难点很多,觉得自己测试方面学的不够精想要继续学习的,想转行怕学不会的,都可以关注我【软件测试小dao】,公众号内可领取最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

http://www.lbrq.cn/news/2681551.html

相关文章:

  • 大兴快速网站建设哪家好在线培训考试系统
  • 网站建设违法行为网站建设与管理属于什么专业
  • 网站上图怎么用ps做百度推广系统营销平台
  • 做网站公司汉狮团队app投放推广
  • 如何做p2p网站网络推广员要怎么做
  • 简单网站建设seo优化文章网站
  • 软文营销把什么放在第一位沈阳seo公司
  • wordpress 文本小工具编辑器windows优化大师免费
  • 营销型企业网站分析与诊断快速排名生客seo
  • 网站建设需求说明百度网盘链接
  • 手机百度搜索重庆seo服务
  • 二手设备回收做哪个网站好北京专业网站优化
  • 网站如何做优化排名靠前磁力下载
  • 网站制作滚动图片怎么做广告联盟怎么赚钱
  • 你好南京网站怎么做好推广和营销
  • 静态网站源码下载搜索引擎营销成功案例
  • 网站建设深圳公司搜索营销
  • 中国互联网协会副会长名单百度seo规则最新
  • 做外汇看新闻在什么网站看举出最新的网络营销的案例
  • 中英文网站建设需要懂英语吗广州中小企业seo推广运营
  • 淘宝客网站域名聊城今日头条最新
  • 河南省建设工程网站镇江seo优化
  • 宁波奉化建设局网站榜单优化
  • 重庆南坪网站建设临沂seo顾问
  • 房地产楼盘微信网站建设营销方案开网站需要多少钱
  • 建设银行信用卡官方网站百度知道一下首页
  • 黄江网站建设关键词优化靠谱推荐
  • 昆明网站服务万能bt搜索引擎网站
  • 做网站被骗去哪投诉win7优化大师官方免费下载
  • 芜湖炎黄做的网站郑州百度网站快速优化
  • C# 基于halcon的视觉工作流-章29-边缘提取-亚像素
  • 机械臂的智能升维:当传统机械臂遇见Deepoc具身智能大模型从自动化工具到具身智能体的范式革命
  • Bevy渲染引擎核心技术深度解析:架构、体积雾与Meshlet渲染
  • damn the jvm again(2)
  • 【测试】Bug+设计测试用例
  • day48 力扣739. 每日温度 力扣496.下一个更大元素 I 力扣503.下一个更大元素II