工程开发
bug-reporting-excellence avatar

bug-reporting-excellence

编写高质量且能快速修复的错误报告。适用于报告错误、培训团队错误报告撰写技巧或建立标准化流程。

简介

bug-reporting-excellence 技能是一个专门为消除缺陷沟通模糊性而设计的专业质量工程框架。它为工程师、QA 分析师和产品经理提供了一个标准化的公式来记录软件问题,确保开发人员拥有快速修复问题所需的所有上下文。通过执行严格的结构(包括组件识别、精确的环境详细信息、预期与实际行为以及可操作的复现步骤),此技能最大限度地减少了报告团队和开发团队之间的来回沟通。它是建立组织质量标准的必要工具,可以直接集成到您的 CI/CD 反馈循环或问题跟踪系统(如 Jira、GitHub Issues 或 Linear)中。

  • 标准化错误公式:强制执行一致的模板(组件、严重性、环境、预期/实际行为、复现步骤),以保证 100% 的可复现性和清晰度。

  • 智慧分类与协调:通过 qe-quality-analyzer 代理实现自动错误分类、重复问题检测,并通过 qe-production-intelligence 代理进行根本原因分析。

  • 严重性分类:包含从严重(系统宕机、数据丢失)到低级(外观问题)的全面参考卡,确保优先顺序对齐。

  • 消除反模式:明确避免不良报告习惯,如模糊的描述或将多个不相关的错误捆绑在一个报告中,强制实现模块化的原子级问题追踪。

  • 舰队协调:与更广泛的 agentic-qe 生态系统协调,包括 technical-writing、exploratory-testing-advanced 和 sherlock-review,以简化整个质量工程生命周期。

  • 始终提供精确的环境详细信息,例如浏览器版本(Chrome、Firefox、Safari)、操作系统、特定 URL 和唯一的请求 ID,以实现更快的除错。

  • 使用提供的标题公式(组件在条件下失败导致影响)以确保在您的项目管理仪表板中的可搜索性和即时识别。

  • 附上具体证据,例如 JSON 错误日志、堆栈追踪、控制台输出和屏幕截图,这些是开发人员介入的关键成功因素。

  • 当报告生产环境问题时,如果已知,请引用部署版本或特定 PR,以协助识别潜在的回归问题。

  • 此技能专为高效率团队设计,鼓励每个报告处理一个错误的做法,防止票据膨胀并确保工程主管能准确追踪进度。

仓库统计

Star 数
329
Fork 数
65
Open Issue 数
4
主要语言
TypeScript
默认分支
main
同步状态
空闲
最近同步时间
2026年4月29日 06:25
在 GitHub 查看