接口自动化框架httprunner(五)--日志级别设置

设置日志级别

在运行过程中,默认输出的日志是info级别的,只会包含最基本的信息,包括用例名称、请求的URL和Method、响应结果的状态码、耗时和内容大小。
若需要查看到更详尽的信息,例如请求的参数和响应的详细内容,可以将日志级别设置为DEBUG,即在命令中添加--log-level debug。
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200516175331787.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2x1b21hbjg3Ng,size_16,color_FFFFFF,t_70)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200516175340823.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2x1b21hbjg3Ng
,size_16,color_FFFFFF,t_70)

保存运行日志

httprunner可以将运行过程中的日志进行保存;
在运行时添加 --save-tests 参数,日志文件将保存在项目根目录的 logs 文件夹中,生成的文件有如下三个(XXX为测试用例名称):
XXX.loaded.json:测试用例加载后的数据结构内容,加载包括测试用例文件(YAML/JSON)、debugtalk.py、.env 等所有项目文件
XXX.parsed.json:测试用例解析后的数据结构内容,解析内容包括测试用例引用(API/testcase)、变量计算和替换、base_url 拼接等
XXX.summary.json:测试报告生成前的数据结构内容
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200516175416254.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2x1b21hbjg3Ng,size_16,color_FFFFFF,t_70)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200516175424990.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2x1b21hbjg3Ng
,size_16,color_FFFFFF,t_70)

posted @ 2020-05-16 17:56  Solarium  阅读(1282)  评论(0)    收藏  举报