【问题标题】:Light weight Bug reporting javascript form? [closed]轻量级错误报告javascript表单? [关闭]
【发布时间】:2011-08-02 15:48:32
【问题描述】:

我正在深入开发一个体育联盟经理应用程序。我想我记得看到一个 Web 应用程序/JavaScript 插件/进程,它可以让用户只需单击我网站上的“悬停元素”(如“报告错误”按钮),然后向下滑动/弹出错误表单。

我记得看到过类似的东西。我想让某人尽可能容易地在错误发生时报告错误,但我只是不想花时间编写该过程。我也不希望用户必须在某个地方注册。我只想要一种使用电子邮件可选流程的方式。

以前有人用过类似的东西吗?效果好吗?

如果没有,您是如何在不让他们在任何地方登录/注册的情况下为网络用户处理错误跟踪的?我不希望他们使用登录应用程序,我只想要一些简单的表格,让他们可以输入他们在做什么,然后将其发送给我进行修复。

感谢您的意见,因为我试图保持简单并专注于应用程序(这是我正在从事的一项非盈利性工作,因此不能为此投入太多时间)。

【问题讨论】:

  • Usersnap 是一个错误报告小部件,它集成了许多错误跟踪工具,并自动创建带有屏幕截图和浏览器信息的错误报告。用户无需登录,真正可以专注于您的应用!

标签: javascript php debugging bug-reporting


【解决方案1】:

看看BugHerd。听起来绝对是您所需要的。

【讨论】:

    【解决方案2】:

    您可以将错误记录在日志中并使用 debug_backtrace() 获取所需的任何信息,以查看导致错误的文件和代码行。你也可以得到参考。 url,或当前 url 或任何其他类型的信息,您可能会觉得有用。

    想象一下;

    • 您可以保留用户 IP/登录用户 ID
    • 你可以保留,日期,参考。网址/当前网址。
    • 您可以保留,包含的文件以及导致错误的行。
    • 您可以创建一个带有日期的日志文件。例如 04.18.2011.txt 更简单、更有条理。
    • 您可以使用 .htaccess 来阻止我们说的 logs/ 文件夹,因此如果您愿意,它将是私有的。
    • 您不能强迫用户向您发送错误报告。
    • 别忘了很多访客都很懒惰。他们甚至不想点击几下。这样您就可以跟踪系统中的每个错误,而无需等待有人报告。

    如果您仍然希望用户发布一些数据,那就另当别论了(例如,点击的链接(或页面上的任何内容)未按预期返回值(或执行用户想要的操作)。如果您想要报告然后你可以保存它们,也可以自己邮寄,这样可以节省你编码的时间。

    如果您需要有关 Javascript 部分的帮助,我可以为您提供帮助,因为我在自己的项目中从事过类似的工作。

    我希望这会有所帮助。

    【讨论】:

    • 感谢您的提议,但我特别想要“getsatisfaction”之类的东西,但我不能忍受“getsatisfaction”,因为它们强制用户使用 openid 登录,而我只想要错误报告。我的这个应用程序的用户知道它的测试版/积极开发,并且正在使用该应用程序并帮助消除错误。但我只想要一个易于使用的错误报告功能,而不是邮件,而不是额外的服务器端日志记录。
    【解决方案3】:

    我不能 100% 确定这是否是您想要的。但是那里有很多反馈工具。

    Sitepoint 有一篇文章

    http://blogs.sitepoint.com/customer-feedback-tools/

    其中讨论了 10 大最佳客户反馈工具。

    其中一些不是免费的。

    希望这有助于作为一个起点。

    问候

    【讨论】:

    • 是的,正是我记得的,但我希望有一个免费的错误报告,将审查其中的一些。
    • 我已将此标记为答案,因为它帮助我“找到”了我正在寻找的 web 应用程序,但我对得到的结果不满意,因为他们不愿意让“匿名”发布成为可能。谢谢@Jeremy S.
    猜你喜欢
    • 1970-01-01
    • 2012-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    • 2011-05-19
    • 1970-01-01
    相关资源
    最近更新 更多