接口自动化
zjxht62
这个作者很懒,什么都没留下…
展开
-
httprunner3.x log中返回报文unicode修改
错误现象在调试的时候,接口返回报文中的中文显示为unicode字符,无法阅读解决方法找到client.py文件一般文件在python安装目录下的/Lib/site-packages/httprunner里比如我的就在:E:\Programs\Python\Python38-32\Lib\site-packages\httprunner\client.py修改文件#将第37行value = json.dumps(value, indent=4)#修改成value = json.dum原创 2021-04-30 16:30:28 · 362 阅读 · 5 评论 -
httprunner3.x debugtalk.py 函数返回值赋值给变量
httprunner3.x 将debugtalk.py返回值赋值给变量之前看的博客都是直接在用例中引用debugtalk.py的返回值,但是并没有和变量进行关联。最近我遇到了一个场景:首先去调用一个保险的投保接口,之后需要去数据库里取order_status值,判断是不是50,不是的话就算用例失败解决方法:在runner.py里面 可以发现有这么一段说明 def __call_hooks( self, hooks: Hooks, step_variables: Variab原创 2021-02-25 10:32:32 · 1054 阅读 · 7 评论