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

dream网站怎么做框架网站 搜索引擎 提交

dream网站怎么做框架,网站 搜索引擎 提交,网页传奇手游排行榜前十名,网页设计就是网站开发吗什么是全量字段校验: 校验接口返回响应结果的全部字段(更进一步的断言)。 校验内容: 1.字段值 2.字段名或者字段类型 校验流程: 1.定义 校验规则(json语法,只能针对json对象校验,如…

什么是全量字段校验:
校验接口返回响应结果的全部字段(更进一步的断言)。

校验内容:
1.字段值
2.字段名或者字段类型

校验流程:
1.定义 校验规则(json语法,只能针对json对象校验,如果要校验状态码,直接用assert字段进行断言)
2.比对 响应数据 是否 复合 校验规则

安装jsonschema:
pip install jsonschema -i https://pypi.douban.com/simple/

校验是否安装成功:
cmd pip list或者pycharm 编辑器上查看

JSON数据:

{
"success":true,
"code":1000,
"message":"操作成功"
}

整个json数据是一个对象,包含success、code、message字段,并且是必填字段,success是布尔类型,code是整数,message是字符串类型。

{"type":"object","properties":{"success":{"type":"boolean"},"code":{"type":"integer"},"message":{"type":"string"}},"required":["success","code","message"]
}

python校验步骤:

  1. 导包import jsonschema
  2. 定义jsonschema格式 数据校验规则
  3. 调用jsonschema.validate(instance=“json数据”,schema=“jsonachema规则”)

查验校验结果:
4. 校验通过:返回None
5. 校验失败
schema规则错误,返回schemaError
json数据错误,返回ValidationError

#导包
import jsonschema#创建校验规则
schema = {"type": "object","properties": {"success": "boolean","code": "integer","message": "string"},"requied": ["success", "code", "message", "data"]}#准备待校验数据
json_data={"success":True,"code":10000,"message":"操作成功"
}#调用方法,进行校验
res=jsonschema.validate(instance=json_data,schema=schema)#查看校验结果
print("校验结果":,res)

关键字:
const:json元素必须等于指定内容
type:表示待校验元素的类型
properties:定义待校验json对象中,各个key-value中对value的限值条件
required:定义待校验json对象中,必须存在的key
pattern:使用正则表达式约束字符串类型数据
(^登录成功:以登录成功开头;登录成功$:以登录成功结尾;登录成功:包含登录成功)

综合案例:

import jsonschemaschema = {"type": "object","properties": {"success": {"type": "boolean"},"code": {"type": "integer"},"message": {"pattern": "登录成功$"},"data": {"type": "string","properties":{"name":{"const":"lily"},"age":{"const":14}},"required":["name","age"]}},"requied": ["success", "code", "message", "data"]}
jsonschema.validate(instance=resp.json(), schema=schema)data={"success":Falese,"code":1000,"message":"登录成功","data":{"age":18,"name":"lily"}
}

文章转载自:

http://1HWaJ9xr.wmqrn.cn
http://KZFwit8o.wmqrn.cn
http://IvcPHkiG.wmqrn.cn
http://hChOjqpH.wmqrn.cn
http://RzNIqx4k.wmqrn.cn
http://8PcZysQc.wmqrn.cn
http://2k7BAMzu.wmqrn.cn
http://5L19VzUj.wmqrn.cn
http://HnhZuuew.wmqrn.cn
http://Mpesz2zD.wmqrn.cn
http://POcOstqK.wmqrn.cn
http://LMIAB8TP.wmqrn.cn
http://oolFOUHd.wmqrn.cn
http://JkD7VCmR.wmqrn.cn
http://dp941Jn1.wmqrn.cn
http://9WNrMpil.wmqrn.cn
http://bkQmNk59.wmqrn.cn
http://Q0PMHKOy.wmqrn.cn
http://vWPWRUYY.wmqrn.cn
http://9wvDnqiR.wmqrn.cn
http://Op4po8F5.wmqrn.cn
http://yuhM14jE.wmqrn.cn
http://NbwH74cB.wmqrn.cn
http://bRB70xcT.wmqrn.cn
http://Jrq6b4Q3.wmqrn.cn
http://F3XghtNZ.wmqrn.cn
http://rrnO76ph.wmqrn.cn
http://qqkE1lVa.wmqrn.cn
http://bCUlJ4MJ.wmqrn.cn
http://bqaXMAkG.wmqrn.cn
http://www.dtcms.com/wzjs/611984.html

相关文章:

  • 商城网站前期准备芜湖做的好的招聘网站
  • 网站组成费用品牌建设模型
  • 株洲网站建设平台南宁网站建设公司如何为老板打造网站赚钱的
  • 信誉好的免费网站建设企业手机网站建设平台
  • 石家庄公司网站建设哈尔滨建站多少钱
  • 电商网站需要多少钱怎么开网站
  • php 网站备份代码wordpress 读取副标题
  • 做资源下载网站用什么工具wordpress自动更新失败
  • 怎么做才能发布网站做的最好的视频教学网站
  • 外贸网站哪家好快捷的网站建设软件
  • 危险网站解除编辑网站绑定 主机名
  • 512内存做网站建新建设集团有限公司网站
  • 网站建设数据库放哪网站设计收费
  • 东营科技官方网站网站链接改名怎做301
  • 网站建设菜鸟教程做网站设计师要提供什么
  • 网站上传后没有后台关于网站规划建设方案书
  • 做lol数据的网站有哪些wordpress文章数据包
  • 推广网络网站怎么看网站是否备案
  • 视频网站用什么cmswordpress主页显示不了
  • 网站建设制作 南京公司哪家好律师网站建设费用
  • 网站语言是什么柳州建站公司
  • 12306网站如何做火车票候补广告策划书模板
  • 乐温州网站建设国内前10电商代运营公司
  • 网站域名后缀意义2024年1月新冠高峰期
  • 商务网站建设组成包括网站优化域名备案完成了怎么建设网站
  • 合肥专业建设网站常德论坛官网
  • 延边有没有做网站的做网站多少钱大概
  • 数据交易网站开发wordpress插件文档
  • 企业备案增加网站东莞做网站公司哪家好
  • 百度做公司网站需要多少钱晋江市住房与城乡建设局网站