正在学习自动化中 遇到问题问问各位大哥
比如我用 pytest 运行后报告出来 执行失败的用例只能看到断言失败的相关信息 如图
然后我没有办法找到这个失败用例的所有响应
只能手动去重新请求这条用例 好麻烦
能不能在报告中看到具体的响应 不用去人工请求
加一个 log 模块记录响应
我的 allure 比较捞 没有 log 这个东西看 也可能是我没写 log 模块的代码
我后面加学一下 log 相关的
https://github.com/jerrylizilong/api_test_demo 以前有写过一个 demo,可以参考一下
assert A==B, "如果断言失败那么你会看到这条信息"。assert 的第二个参数里面填上你的响应,断言失败会自动把这个响应打出来