title: Bug 报告指南 type: community has_chapter_content: false version: 2.1
该文档描述了如何编写一个好的 Weex bug 报告。好的 bug 报告帮助开发者决定一个 bug 的优先级和严重性,并且增加了 bug 被快速修复的可能性,你能提供的具体信息越多越好。
一个好的 bug 报告应该包括以下信息:
标题的目标是使 bug 能够被搜索并且唯一可识别。
一个坏的例子:List Crash
一个很好的例子:List Crashes when deleting a header
Weex 版本: 请告知你在 bug 发生时使用的 WeexSDK 、Weex Playground 或 weex-toolkit 的版本
设备环境: 请告知你 bug 所发生的机型、平台和 OS 版本,例如:iPhone 6,iOS 10.3。
bug 报告的概述或描述是向开发者详细解释 bug,包括:
复现步骤的目标是帮助开发者在他自己的系统上重现 bug ,例如:
步骤1:使用 Weex playgroud 扫码打开上面提供的 dotwe 链接
步骤2:滚动到列表底部
步骤3:点击红色按钮删除头部组件
测试结果,包括预期结果和实际结果,预期结果描述了应该发生的事情,实际结果描述了实际发生的事情,从而表明这是个 bug 。