2

好吧,Bugzilla会吓跑普通最终用户的。即使是像螳螂这样的东西对于外行来说也有点吓人。

我可以实施什么方法、Web 包(首选)、界面,以使我的最终用户和客户以可理解的方式报告错误变得简单、直观且一点也不吓人?

我喜欢基于表单或点击式的想法,而不是像 Bugzilla 这样全面而令人生畏的东西所需的先验知识。

电子邮件,虽然对于普通的下注者来说是平易近人的,但似乎不太理想,因为它不会提示用户我需要尝试找出哪些信息是坏的。

到目前为止Bugs - Bug Genie似乎是普通用户面对的最不可怕的选择。我搜索但没有找到像我这样的问题。

请提出建议,想法,见解!

4

6 回答 6

4

你是绝对正确的——使用 bugzilla 不取决于用户。那是给开发者的。

如果您希望用户使用它,来自用户端的错误报告需要非常简单。(即,当我看到“向 MS 报告此错误”时,我通常会点击取消,即使它是一键式机制。)

这不仅是为了获取跟踪错误所需的信息,还在于让用户感觉某事正在完成,就像他们正在被照顾一样,所以请记住这一点。

作为所有这一切的结果,我会选择适合您作为开发人员的任何错误跟踪包,然后从专为您的最终用户构建的漂亮、简单、友好的 Web 表单界面中提供信息。

然后,当发生错误时,尝试只询问您无法以编程方式回答的用户问题。理想情况下,您的异常处理应该已经跟踪它们的当前操作(保存发票)、当前上下文(发票屏幕)、被操作的实体(发票#10013)以及程序中的所有异常信息。如果您无法捕获并远程检索它,请在用户单击“报告此问题”时将其提供给您的 Web 表单(以 URL 参数或其他方式)。确保您注意任何敏感数据要求。

那么您应该只需要向您的用户询问诸如“我们如何才能最好地就这个问题与您联系?”之类的人为问题。(方法/时间/等),并让他们知道他们需要多长时间才能得到人类的回应。

我意识到这并没有提供软件推荐,但希望它仍然是处理您的问题的好建议。

于 2009-03-10T04:12:58.660 回答
2

我没有要推荐的特定产品,但提供我们工作软件的公司在他们的网站上有一个“客户”区域。您登录,单击“报告问题”,然后填写一个简单的表格,您可以在其中选择产品并在文本框中填写问题所在。它还可以附加屏幕截图/文件。

用户可以查看他们报告的问题以及状态(新的、已分配的、已修复的)。我假设一旦我提交了表单,它就会向相应的组发送一封电子邮件,但我不确定。

当然,当我填写错误报告时,我会包括重现步骤等;但就“不可怕”而言,我认为这种方式非常简单,无论是对于编码还是对于最终用户。办公室里其他没有计算机技能的人提交报告没有问题。


相反,我使用Digsby作为我的聊天客户端,他们在帮助菜单下提供了“提交错误报告”选项。这将打开一个窗口,我可以在其中输入我的问题,我可以选择包含Digsby 打开的窗口的快照(很酷,因为教用户“打印屏幕”,粘贴到 MS Paint 等,不是容易),然后当我发送它时,它会同时提取诊断日志。

我也喜欢这种方式,因为它具有向某人显示问题的内置功能(尤其是显示错误)。

于 2009-03-10T03:34:43.870 回答
1

Bug Genie 中的屏幕截图对于普通用户来说看起来有点高级。不确定这是一个网络应用程序还是桌面应用程序,但我会尝试设置一些只需点击几下的东西,并描述错误发生时他们正在做什么。

如果可能的话,给他们一个自动发送日志文件和机器规格的选项会很好,但这取决于是否可用。

我们使用 FogBugz 作为我们的错误跟踪软件,并制作了一个提交错误对话框,允许用户随堆栈跟踪一起发送消息。显然,如果这是一个可能不是一个选项的网络应用程序,但尝试获取尽可能多的自动化信息

于 2009-03-10T03:58:40.910 回答
1

答案就在这一页的底部,正盯着我看。UserVoice 等服务是最终用户提名和投票支持错误、更改等的好方法。

于 2009-05-07T02:29:08.020 回答
0

好吧,我想说这是 QA 的工作——普通用户不是填写错误报告的合适人选。但是,如果您需要一种方法来捕获用户问题,我会尝试在 vBulletin 或 phpBB 或类似中使用专门的论坛主题。

于 2009-03-10T03:40:03.777 回答
0

我已经破解了一些螳螂

  • 电子邮件到螳螂功能(开箱即用还不太稳定)。
  • mantis 的简单错误报告表的简化版本,只是去掉了 mantis 不需要的所有内容来保存新问题

螳螂错误报告表可能不适合企业客户(即不现实),但它对我的非技术同事(甚至我的共同开发人员......)很有用

并且很容易将客户电子邮件发送给 mantis,包括传入 (fw) 和传出 (bcc)。

于 2009-11-19T21:57:40.897 回答