在我们公司,当我们收到错误报告时,我们会修复它。一段时间后它可能会再次发生,但到那时我们已经忘记了原因并再次修复它。就像我们处于错误循环中一样。
这是因为我们有一个可以为每个客户配置的动态数据应用程序,并且错误主要是由于数据造成的。所以我的问题是我们应该如何保留错误的历史,包括我们如何修复它们,然后搜索并使用错误历史来修复类似的错误?
我什至不知道我应该搜索哪个关键字。
在我们公司,当我们收到错误报告时,我们会修复它。一段时间后它可能会再次发生,但到那时我们已经忘记了原因并再次修复它。就像我们处于错误循环中一样。
这是因为我们有一个可以为每个客户配置的动态数据应用程序,并且错误主要是由于数据造成的。所以我的问题是我们应该如何保留错误的历史,包括我们如何修复它们,然后搜索并使用错误历史来修复类似的错误?
我什至不知道我应该搜索哪个关键字。
您还可以使用Boto来跟踪错误。
有许多开源或免费工具,您可以在其中维护错误列表。我所知道的其中很少有,Double Chocolate、BugZilla、JIRA 等……谷歌搜索你会得到很多。当然,还有一些付费工具。
您可以搜索“问题跟踪工具”或“错误跟踪工具”。
下面的链接已经很老了,但你仍然可以找到其中的许多 http://www.thegeekstuff.com/2010/08/bug-tracking-system/
维基百科有一篇关于问题/错误跟踪系统的非常好的比较文章:http ://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems
我有使用 Bugzilla 和 Fogbugz 跟踪错误的经验。两者都很好。
Bugzilla(开源)是一个基于 Web 的通用 bugtracker 和测试工具,最初由 Mozilla 项目开发和使用。
FogBugz 是一个基于 Web 的集成项目管理系统,具有错误/问题跟踪、论坛、wiki、客户关系管理和基于证据的调度功能。