日志问题-配合项目的实际运用
来源:8-6 日志模块在项目中如何运用及流程梳理

慕UI2230144
2022-06-30
老师 我觉得可能您在这章说的有些点我不是很明白或者我可能初学所以不是很明白
问题1:
我也不是很清楚这个日志的功能性,在正式的项目中应该怎么运用,一般来说您教的这些完全可以在项目中搭配Jenkins并且持续性继承的,所以除了生成报告可以直接看到我们的报错信息或者找不到元素等问题,那log的作用是什么呢,我也看到有同学写明了产生的5个报告等级,但是在正式项目中,我们应该如何让日志配合我们的校验呢。
以下是一位同学的日志输出等级。
同时根据这位同学的提问,我尝试了下把user_log文件中的INFO改成了ERROR,并且故意将element.ini文件中的元素写错了,控制台有NoneType的报错信息,但是log中没有展示,不知道是不是我的代码问题
问题2:
我直接用unittest跑case的时候发现控制台多了很多这样的信息,看上去更像是一个完整的日志信息,但是搞不太懂这个记录了什么内容
麻烦您解答一下 谢谢
1回答
-
Mushishi
2022-07-01
1、当你做自动化 布置了之后通过jenkins时,那么你需要处理得就不是这么简单。思考:假如100条case,你是不是要保证100个case都正常执行完,允许失败。但是不能因为失败中断后面得。这个时候你框架里面所有得异常处理是不是就需要捕获,然后把错误信息输出到日志或者报告里面。一般时报告时截图 加错误信息,日志时看你当时输入得啥,输出得啥,定位得啥。不然你想你1000case得时候你看你报告 就一个错误截图 你知道怎么错误得?而且设计多权限、多账号、不同流程登录得时候。
2、你现在还是编辑器运行所以看得到。但是当你jenkins运行得时候你报告输出 你是看不到得。或者不会这么完善了。
032022-07-05
相似问题