python断言二次封装

在进行接口测试的时候,我们可以针对接口的返回值特性,封装几种断言方法,来检验接口用例的正确性,以此满足不同的测试场景。

1、创建一个类,初始化参数response

 

 

 2、断言方式为:检查json键是否存在。首先将函数传入的参数ckeck_key进行字符串分割后放入列表。再定义断言结果list和断言错误结果list

 

 

 

 

2、断言方式为:json键值对匹配。方法类似于上面的检查json键是否存在。

 

 

3、断言方式为:正则匹配。比较简单,需要注意的是response响应必须为str,而dict转str的时候会有坑。所以我们在传入response的时候对其做是否为str的校验

 

posted @ 2020-07-18 19:03  原点zx  阅读(1265)  评论(0)    收藏  举报