提问:
- 常见线上bug有哪些?
- 反馈问题路径和入口有哪些?
- 谁对接用户反馈问题?
- 内部处理流程是怎么样的?
- 怎么定义线上bug的级别
- 是否有处罚机制
- 线上问题的响应和处理时效
- 线上问题定位思路和处理方法?
处理方案:
①上线前:
- 测试过程中:尽可能测试出bug,避免bug流入线上
- 测试过程中:记录测试结果(注意事项、风险相关等)
②上线后:
- 错误追踪信息。通过工具(如:youmeng)实时监控线上版本,获取线上版本异常报错信息
- 实时监控。实时监控服务器灾难报警、持续报警
- 实时关注使用情况。运营人员或相关检查审核人员实时关注线上使用情况,及时反馈问题
③问题反馈后:
- 尽可能快速回复用户,与用户取得联系
- 先内部排查是否能复现问题
- 拉群(较难排查问题),对线上bug做根本原因分析和排查
>>>将相关负责人(产品、测试、技术、运营)拉入群聊,了解用户相关操作和分析可能导致问题的原因
- 创建线上bug库。归类线上bug,和bug根因,进行标识分类
- 记录问题以及问题根本原因,将其扩展加入测试范围
- 扩展测试范围和测试角度,避免类似问题流入线上,降低漏测率
④问题排查不成功:
- 若到后续依旧还未排查出对应问题根本原因
- 查看之前发布的<1、针对异常bug(无法复现、延期修复、开发拒绝修复、开发认为非bug)处理方案>,里面有写到相关处理方案。
思考成长:
- 可以更了解用户的使用习惯和常见使用操作
- 处理多了可以知道常见的问题有哪些
- 扩展测试范围和测试角度,加入测试用例,避免类似问题流入线上,降低漏测率
- 创建线上bug库
- 对线上bug做根本原因分析和排查
- 漏测率有多少
- 线上bug是否有下降趋势?