利用bugzilla提交Bug写作指南(2)

发表于:2015-12-07来源:uml.org.cn作者:不详点击数: 标签:Bug管理
4,Cc:还有哪些人将收到这个Bug修复更新的电子邮件? 列出其他需要通过电子邮件收到这个Bug修复更新的人的完整的电子邮件地址。只要你愿意,你可以输入

  4,Cc:还有哪些人将收到这个Bug修复更新的电子邮件?

  列出其他需要通过电子邮件收到这个Bug修复更新的人的完整的电子邮件地址。只要你愿意,你可以输入足够多的电子邮件地址,电子邮件地址之间必须用逗号分隔,不可有空格。

  5,关于这个Bug你还能告诉工程师什么?

  6,URL:在什么 URL中你发现这个Bug?

  如果你是在特殊的 URL中遇到Bug,请在这里提供它(们)。如果你已经将Bug隔离在一段特殊的HTML程序段中,也请在这里为它提供URL。

  7,概述:你如何在大约60个字符之内将这个Bug进行描述?

  一个好的概述能很快和唯一识别一份Bug报告,否则,开发者将不能通过Bug概述进行有意义的查询,并且在浏览一份有10页长的Bug列表时,可能忽略你的Bug报告。

  关于“在Tosh Tecra 780DVD w/ 3c589C上安装PCMCIA失败”的概述是有用的标题,而“软件失败”或 “安装问题”将是糟糕的标题的例子。

  8,描述:还有什么你能告诉工程师关于这个Bug的?

  如果可能,在这个域中请提供问题诊断的详细细节。

  如果适用,下列的Bug报告模板将帮助你保证不会漏掉所有相关信息:(翻译是我自己加的,不准确的话请见谅!)

  总的描述:对概述的更为详细的补充

  Drag-selecting any page crashes Mac builds in NSGetFactory

  Bug复现的步骤:是跟踪Bug必须的最小集,包含所有的特殊安装步骤。

  1) View any web page. (I used the default sample page, resource:/res/samples/test0.html) 观看所有网页。 (我使用了缺省样页, 资源:/res/samples/test0.html)

  2) Drag-select the page. (Specifically, while holding down the mouse button, drag the mouse pointer downwards from any point in the browser's content region to the bottom of the browser's content region.) 扯拽选择页。 (具体地, 当持续鼠标键时, 扯拽鼠标向下从任何点在浏览器的美满的区域对浏览器的美满的区域的底部。)

  目前的结果:应用程序在经过那些步骤后的结果

  The application crashed. 应用被碰撞。(程序崩溃)

  期望的结果:当Bug不再出现时,应用程序应有的结果

  The window should scroll downwards. Scrolled content should be selected. (Or, at least, the application should not crash.) 窗口应该移动向下。 应该选择移动的内容。 (或, 至少, 应用不应该碰撞。)

  时间及硬件平台:第一次出现这个Bug的时间及硬件平台。

  11/2/99 build on Mac OS (Checked Viewer & Apprunner) 11/2/99修造在Mac OS (被检查的观察者& Apprunner)

  其它环境及硬件平台:Bug是否出现在其他硬件平台或浏览器上。

  - Occurs On

  Seamonkey (11/2/99 build on Windows NT 4.0)

  - Doesn't Occur On

  Seamonkey (11/4/99 build on Red Hat Linux; feature not supported) Internet Explorer 5.0 (RTM build on Windows NT 4.0)

  Netscape Communicator 4.5 (RTM build on Mac OS)

  -在Seamonkey

  (11/2/99修造在Seamonkey (基于windows NT 4.0)

  -不发生在11/4/99Red Hat Linux; 特点没支持的) Internet Explorer 5.0 (RTM修造在windows NT 4.0)

  Netscape Communicator 4.5 (RTM基于Mac OS)

  其它信息:任何其他调试信息

  Win32: if you receive a Dr. Watson error, please note the type of the crash, and the module that the application crashed in. (e.g. access violation in apprunner.exe)

  Mac OS: if you're running MacsBug, please provide the results of a how and an sc.

  Unix: please provide a minimized stack trace, which can be generated by typing gdb apprunner core into a shell prompt.

  Win32: 如果您接受一个 Dr. Watson 错误, 请注意崩溃的型, 和模块, 应用碰撞了in. (即访问违例在apprunner.exe)

  Mac OS: 如果你是在运行MacsBug, 请提供怎么和sc 的结果。

  Unix: 请提供减到最小的栈检索, 可能由键入的gdb apprunner 核心引起入壳提示。

  你已经完成了一篇不错的bug报告!

原文转自:http://www.uml.org.cn/Test/200709181.asp