linux怎么查看具体的错误日志信息
1.测试的应用程序都是部署在Linux的系统,所以在测试的过程中(功能测试以及接口测试),假设访问接口出现了500的错误,或者是OOM的程序,那么我们需要提单,提单需要提供给开发具体的日志信息。
tail -f 日志文件
2.错误分类:
内存溢出:java.lang.OutOfMemoryError
Java空指针:java.lang.NullPointException
超时:TimeOutExpection
其他错误:Expection or Error
3.排查问题的思路:
1、再次操作产品的功能,就是出问题的操作步骤
2、在操作的同时,到被测应用程序的日志目录下,使用tail -f 日志文件.log ,实时查看日志文件的内容信息
3、操作程序,然后获取到错误的日志信息(ERROR Expection Null Out Of Memory TimeOut )
4、把错误日志信息的关键信息获取到,然后提供给开发同学
4.我们测一个程序,发现它上传文件出现内存泄漏,我们怎么向开发提交(出现问题怎么排查?/提交bug的日志文件怎么来的?)?
我们先到日志目录下找到日志文件然后通过:tail -f 日志文件名 ,打开日志文件,然后我们再次操作这个程序,在日志文件里面找到Out Of Memory然后把它的上下文发给开发,或者在bug单里面附上错误的日志信息