如题,做了个接口自动化,但是发现当接口不为 200 时,allure 报告里不记录我要打印的信息,只显示如下图的内容,我已经用 allure.attach 增加状态吗和 json,但是都是无效,都显示下图,下图得到信息应该是 response 返回为 none,但是我单独去运行接口都是有响应内容的,有人碰到这问题过吗
这么小白的问题 估计没人愿意回答
“发现当接口不为 200 时,allure 报告里不记录我要打印的信息,只显示如下图的内容” 我看你的报错应该是代码没写对吧,代码里是不是没有判断接口状态码就直接写了句取 status_code 的逻辑?你加下判断,当接口状态码==200 时再取对应字段,不是 200 时 allure 记录下返回的原始内容。