线上90%的Bug都需要通过日志定位接口报错、空指针、参数异常、超时、数据库异常、并发问题。本文讲解测试工程师标准线上日志排查思路、实战步骤、问题定位方法。一、日志分级认知INFO正常日志、WARN警告、ERROR错误、FATAL致命错误。排查问题优先看 ERROR 日志。二、线上问题标准排查流程复现问题时间点锁定日志时间段根据接口URL、请求ID、关键字筛选日志查看报错堆栈信息定位报错代码行核对请求参数、响应结果是否异常区分前端问题、后端问题、数据库问题、网络问题三、高频日志报错解读NullPointerException 空指针后端参数未判空SQL Exception 数据库异常SQL错误、字段不匹配TimeoutException 接口超时服务卡顿、数据库慢500错误后端代码异常404接口不存在路径错误、部署问题401/403权限不足Token失效、权限问题四、日志分析实战技巧精准时间过滤排除无关日志通过唯一请求ID追踪整条链路日志多接口链路问题从上至下逐层排查批量统计报错次数判断是偶现还是必现五、总结会看日志、会定位问题是初级测试与中级测试的核心分水岭也是线上问题快速闭环的关键能力。