zoukankan      html  css  js  c++  java
  • 也说Bug管理工具

    看到一个还算不错的BUG管理工具URTracker 的随笔,正好最近也搞了一个bug跟踪工具,也来说说自己的感受。
    由于公司原来的bug一直使用word文档的方式管理,一个bug单会在测试人员和开发人员之间走很多个来回,很不方便。
    所以在空闲时间用BugTracker.net搭建了一个bug管理系统。
    BugTracker.net也是web方式的,而且开源,使用asp.net编写,是页面代码和script代码混合编写的方式,而不是常见的
    .aspx文件-.cs文件的方式。提供常见的bug管理功能,有邮件订阅功能。而且运行速度也不错,尽管还有一些问题(主要在search的按日期查找,和报表的按用户分类上),好在是开源的,可以自己很方便的修改,而且对于一个小型团队,它所提供的功能也已经够用了。同时提供了自定义查询和报表和打印功能,可以打印一个bug的详细信息和bug列表,报表提供饼图,条状图,线型图和列表等方式,我现在就自己定义了几个报表来显示各个模块的bug数,某个人修正的bug数,每个人发现的bug数,可以对测试人员和开发人员的工作量有一个统计(当然并不能完全反映工作量),同时作扩展添加了测试用例模块,对系统原有的部分做了汉化。
     
    这还是我头一次使用开源软件做实施维护工作,不由的感慨开源的优势,自己可以根据需要做修改,扩展。
     
    下面说说在使用BugTracker.net前考虑的几个类似软件:
    OnTimer
    有cs版和web版,是要收费的,不过用.net编写的东西似乎比较容易破解,我用Reflector看了看,很容易找到加密的地方。这个软件 比bugTracker.net要复杂些,权限等控制的更细,同时似乎并不仅限于bug跟踪,而倾向与缺陷管理。同时它使用了aspnetmenu等组件,和bugTracker.net相比速度要慢些。
    BugZilla
    听说是很强大的工具,但是下下来一看,要用MySql,同时代码好象是Perl写的(.pm和.pl文件是用什么写的?),怕怕,不用。
    myTracker
     使用InterBse数据库,也有cs和web两种方式,我下午才装上InterBase,准备明天看看,这个软件看样子也不仅限于bug跟踪,还有其他的功能,帮助比较全,等用起来再说。
    Mantis:
    基于PHP和MySql,不会维护,不用。
     
    上面列举的软件,都是在我的随笔:
    Bug跟踪软件 中其他朋友提到的。

    总的来说,BugTracker.net虽然有很多缺陷,但是对与一个小团队来说,简单实用是最大的优点,同时也易于维护,扩展。
  • 相关阅读:
    树莓派常用Linux命令
    列出树莓派中系统中建立了哪些用户、哪些组?
    树莓派的用户管理
    树莓派变成一个Web服务器: nginx + php + sqlite
    树莓派做web服务器(nginx、Apache)
    树莓派修改更新源
    树莓派安装mysql
    树莓派2 购买心得
    python写的屏保程序
    win32下利用python操作printer
  • 原文地址:https://www.cnblogs.com/dahuzizyd/p/110952.html
Copyright © 2011-2022 走看看