Schema断言

1.schema考验
json结构体的字段是什么类型的,他的范围,匹配规则,可以使用jsonschema来实现
比如声明一个json中的字段必须是string类型 
 
实现方式:使用python第三方库
 
使用场景:开发一次改动代码的时候将响应值string类型改成了int类型,这个时候有可能造成客户端解析失败,导致崩溃,这个时候可以使用schema进行扫描,因为当返回字段非常多的时候,不可能将所有的字段一一使用assert进行断言
这个时候可能需要自己新定义一些数据结构,比如自己获取返回的json文件等 

猜你喜欢

转载自www.cnblogs.com/zhaikunkun/p/12912302.html