python断言二次封装


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

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

 

 

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

 

 

 

 

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

 

 

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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM