Bug管理软件的问题!非高手不能解决也!

haofox 2003-08-10 08:36:10
请问谁用过一些Bug管理软件,请推荐几个?
有谁知道Bugzilla这个软件,请问哪里有下载和使用说明?
...全文
153 27 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
kohje 2003-10-09
  • 打赏
  • 举报
回复
可以试试buggit这个小工具,免费的
http://www.matpie.drw.net/PBSystems/products/buggit/Buggit.html

这是有人对他的评价:
Great little tool. Some of the more expensive tools should review their pricing stuctures. Do they really add that much more value than this tool?
xjxie 2003-10-02
  • 打赏
  • 举报
回复
http://www.mediaguanghua.com/bms/

错了,是这个
xjxie 2003-10-02
  • 打赏
  • 举报
回复
http://mediaguanghua.sh.cn/bms/

够用了吧
kainphil 2003-09-30
  • 打赏
  • 举报
回复
bugzilla配置有点复杂。
butterfly,bms xp,clearcase又太贵。
推荐《和欣软件工程管理工具》www.koretide.com.cn
满足中小型企业的需求!
jackal_csdn 2003-09-27
  • 打赏
  • 举报
回复
Butterfly and RAID
zhaokc2000 2003-09-27
  • 打赏
  • 举报
回复
ClearDDTS,还可以在上面根据自己的流程再做二次开发。使用维护简单,适用中小型项目。
shenhy 2003-09-27
  • 打赏
  • 举报
回复
PVCS Tracker
fierygnu 2003-09-27
  • 打赏
  • 举报
回复
http://linas.org/linux/pm.html
不够用再自己写吧。
zzhouj 2003-09-25
  • 打赏
  • 举报
回复
这篇文章摘自>> ChinaUnix.net > UNIX应用技术


Linux开发服务器的安装


作者:ajiefudan 发表时间:2002/05/09 05:44pm

Linux开发服务器的安装
ajiefudan@sina.com
对于一个开发系统,需要有一个良好的开发环境,比如必须的email,文件版本管理,错误追踪系统等。为了这个目的,我们需要建立一台开发服务器,提供上述功能。我花了两个星期的时间,才搞定。
系统:RedHat 7.2。
安装的服务有:sendmail&pop3&smtp,cvs&cvsweb,bugzilla&mysql,http,smb&swat
安装过程:
1完全安装红帽7.2。
机器名:fileserver.comIP地址:192.168.0.70
网关:192.168.0.1域名服务器:202.96.96.68 202.96.209.5
setup打开sendmail,httpd,ipop3,smb,swat服务,添加测试用户,如ajie
要保证你能连上互联网,否则先去花钱装ADSL吧(磨刀不误砍柴工)。reboot
2配置sendmail
2.1开放pop3和smtp服务
2.1.1pop3
如果完全安装,打开ipop3服务,修改/etc/xinetd.d/ipop3,把
disable=yes
改成
disable=no
2.1.2smtp
修改/etc/sendmail.cf,查找SMTP,在
O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
下添加
O DaemonPortOptions=Port=smtp,Addr=192.168.0.70, Name=MTA
2.2修改access
2.2.1编辑/etc/hosts,添加
192.168.0.70filserver.com fileserver
2.2.2修改/etc/mail/access,添加
filserver.com RELAY
然后make access.db
2.3/etc/rc.d/init.d/sendmail restart
2.4测试或者使用
2.4.1outlook中如下设置
email:用户名@fileserver.com,账号:用户名,密码:登陆密码。
Pop3和smtp服务器:192.168.0.70
3配置cvs
3.1groupadd cvs
3.2useradd cvsroot –g cvs
3.3passwd cvsroot
3.4cd /
3.5mkdir cvsroot
3.6chown cvsroot.cvs /cvsroot
3.7chmod 0775 /cvsroot
3.8cvs –d /cvsroot init
3.9cd /etc/xinetd.d
3.10vi cvspserver,内容如下:
service cvspserver
{
socket_type = stream
wait = no
user = root
env = HOME=
server = /usr/bin/cvs
server_args = --allow-root=/cvsroot pserver
}
3.11/etc/rc.d/init.d/xinetd restart
3.12测试或者使用
在别的机器上
export CVSROOT=:pserver:cvsroot@192.168.0.70:/cvsroot
cvs login
输入密码后如果没报错就可以了。
4配置cvsweb
4.1下在cvsweb包, http://stud.fh-heilbronn.de/~zeller/cgi/cvsweb.cgi/
4.2cd /
4.3tar xzvf cvsweb.tar.gz
4.4chown –R apache.apache cvsweb
4.5cd cvsweb
4.6修改cvsweb.conf
查找 CVSROOT,把
‘Configuration’ => ‘/tmp/cvsroot/conf’,
修改成
'Configuration' => '/cvsroot',
查找PATH,把
#$ENV{'PATH'} = '/usr/local/bin';
改成
$ENV{'PATH'} = '/usr/bin';
4.7修改cvsweb.cgi
查找configuration,把
$config = $ENV{'CVSWEB_CONFIG'} || '/usr/local/web/apache/conf/cvsweb.conf';
改成
$config = $ENV{'CVSWEB_CONFIG'} || '/cvsweb/cvsweb.conf';
4.8修改httpd.conf
cd /etc/httpd/conf
vi httpd.conf
在End of aliases后添加
AddHandler cgi-script .cgi
Alias /cvsweb/ "/cvsweb/"
<Directory "/cvsweb/">
Options ExecCGI
AllowOverride None
</Directory>
4.9/etc/rc.d/init.d/httpd restart
5配置smb和swat
5.1修改/etc/xinetd.d/swat,去掉其中的only from =127.0.0.1,这样swat就可以从别的机器访问。
5.2/etc/init.d/xinetd restart
5.3从浏览器中打开http://192.168.0.70:901,用root账号登陆
5.4修改global
workgroup你所在的工作组
netbios name 你共享的机器名
5.5修改share
5.5.1创建完全共享目录
cd /home
mkdir public
chmod 0777 public
5.5.2完全共享该目录
创建新共享 public
path /home/public
create mask 0777
security mask 0777
directory mask 0777
directory security mask 0777
5.6添加用户
选择passwd
username ajie
new passwd ******
Re-type New Password ******
点击 Add New User
5.7重起smb
6安装bugzilla
6.1升级perl到最新版本5.6.1
rpm 列表:(下载最新版本)
perl-5.6.1-26.72.3.i386.rpm
perl-DB_File-1.75-26.72.3.i386.rpm
perl-CGI-2.752-26.72.3.i386.rpm
perl-NDBM_File-1.75-26.72.3.i386.rpm
perl-CPAN-1.59_54-26.72.3.i386.rpm
6.2setup 启动mysqld服务,重起。
6.3使用CPAN来安装需要的各种组件
6.3.1perl -MCPAN -e 'install "Bundle::Bugzilla"'
6.3.2一路回车到选择CPAN主机,
(2) asia--à
(1)China--à
(2)ftp://ftp.shellhung.org/pub/CPAN这里一定要选2,如果选择了1,freesoft.cei.gov.cn站点上的模块列表已经很久没更新了,就找不到Bundle::Bugzilla,安装就会麻烦很多。我上当了之后,不知道怎么更改ftp的主机,只好重新安装系统。有哪位知道请告诉我。
6.3.3问你是否要运行DBI测试,选择n
6.3.4还有一些有关的组件,问你是否安装,都可以选择n,节省时间。
6.4配置mysql
bash# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD ('new_password') WHERE user='root';
mysql> FLUSH PRIVILEGES;

mysql>GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, DROP, REFERENCES ON bugs.* TO bugs@localhost IDENTIFIED BY 'bugs_password'; mysql> FLUSH PRIVILEGES;
6.5下载bugzilla包http://www.bugzilla.org/
cd /
tar xzvf bugzilla-LATEST.tar.gz
mv bugzilla-2.14.1 bugzilla
chown –R apache.apache bugzilla
6.6为bugzilla设置perl连接
bash# mkdir /usr/bonsaitools
bash# mkdir /usr/bonsaitools/bin
bash# ln -s /usr/bin/perl /usr/bonsaitools/bin/perl
6.7cd /bugzilla
6.8./checksetup.pl
6.9修改localconfig
server's host: "localhost"
database name: "bugs"
MySQL username: "bugs"
Password for the "bugs" MySQL account above
6.10再运行checksetup.pl
你需要输入(bugzilla)管理员的email,名字,密码
6.11修改httpd.conf
vi /etc/httpd/conf/httpd.conf
在End of aliases后添加
Alias /bug/ "/bugzilla/"
<Directory "/bugzilla/">
Options ExecCGI
AllowOverride None
</Directory>
6.12/etc/init.d/httpd restart
6.13http://192.168.0.70/bug/就可以访问bugzilla了。
6.14用上面的管理员mail和密码登陆以后,页面底下有Edit parameters,编辑参数,
把usrbase改成http://192.168.0.70/bug/
6.15ok,可以用了。
zzhouj 2003-09-25
  • 打赏
  • 举报
回复
我使用过bugzilla感觉比较好用,在windows上安装比较麻烦,所以安装到linux上,也不知道怎么回事,如果输入中文,调用perl脚本的httpd线程会死锁。重启httpd服务器后,提交的数据会保留。除了不能输入中文外,其他方面都很好用,非常适合open source项目的开发,也适合10人左右的开发小组使用。

前面几位说自己编写一个,我感觉如果要实现bugzllia的功能的话,需要花费很多开发成本。bugzilla是免费的,何必重新发明轮子呢?
willie 2003-09-25
  • 打赏
  • 举报
回复
testtrack
flinman 2003-09-24
  • 打赏
  • 举报
回复
我现在用的是TD,它的BUG管理功能也是不错的,跟LiwuxLiang(希望...)所说基本上一样,它可以管理自动测试的BUG和手工测试出来的BUG,有分级管理,是基于WEB的,不错的[个人看法]
termite 2003-09-23
  • 打赏
  • 举报
回复
www.bugzilla.org
RichardHuang 2003-09-23
  • 打赏
  • 举报
回复
Teamtrack
loveisbug 2003-09-22
  • 打赏
  • 举报
回复
自己做一个,还能符合自己的需求。
不难。
treyyao 2003-09-22
  • 打赏
  • 举报
回复
建议试试Alesh系统。 把计划的制定, 跟踪和反馈已及软件的质量管理都很好的实现了。

质量管理的需求,测试和缺陷流程是根据ISO9000和CMM 3的标准定的。 可以作为公司开发管理的一个范本。

软件的一大特色是把缺陷的质量管理的工作同项目计划结合到了一起。

详细介绍:http://sodick.dipdns.net/alesh

如需联系试用 请发邮件到yao.l@3s.com.cn
请注明你的联系方式。 谢谢!
f3611018 2003-09-19
  • 打赏
  • 举报
回复
其实我感觉这个东西最主要是实用!
网络上面真的有很多这样的免费软件,或者大公司也有试用版,但是究竟复核你们现在的测试流程吗?

我建议,自己开发一个!
从最简单的文档管理,然后支持查询,进行分级统计,然后支持处理流程,后面就是功能的细化了,其实这个东西完全可以做的很大,也可以简单成很小,大可以做成支持数据仓库,小可以就是录入,修改,查询的功能;

强烈建议,对自己的流程参考,开发一个
xubai 2003-09-18
  • 打赏
  • 举报
回复
微创的感觉还是可以.实现了BUG的分级,分类管理,解决与登记分开实现,有权限分级等.很是全面的.
LiwuxLiang 2003-08-18
  • 打赏
  • 举报
回复
test track pro, seapine 公司的产品。
提供丰富的defect属性和操作。
并且提供比较符合需求的workflow。
该系统可以进行角色管理。
最酷的是,设置一个smtp账号,以及各个用户的mail地址,再经过一些逻辑定义,各个用户就可以收到按照逻辑定义,各个用户应该收到的mail(我用的是crack版,但无法证明这个系统是否有使用其它途径通知seapine公司:)
该系统是一个可定制的系统,可以有customer fields,对于既有属性,也可以自行定义与存值。
比如:一个属性叫Priority,缺省地,有以下值:
Immidiate
Before Alfa
Before Beta
Before Final
Future Release
(很标准的哦)
不过根据具体需求,你可以自行定义。
这个系统的gui舒服的一塌糊涂。
同时其系统构架也是一个非常好的sample,c/s,b/s结构统统支持,还开放有api(这个我还没试过:)
不说了,自己去试吧!
网上有,自己去下载!
xiaochaocn 2003-08-15
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/1902/1902023.xml?temp=9.092349E-02
看一下这篇文章,可能对你有帮助
加载更多回复(7)
本工具多次测试均未出现问题,可以使用,如果发现自己无法使用,请先看下面介绍与说明 谢谢!! 感谢驴友yxrsys,在verycd发布资源 安装软件,直接双击运行,傻瓜式修复,可运行于32位和64位系统和WINPE系统 程序根据当前系统non-Unicode设置自动显示中/英界面 "自动修复"自动判断和系统启动有关的条件并自动修复程序支持的盘符上的NT系统启动,无需用户手工干预 "高级修复"只供特殊需要的朋友,参看下面应用实例中的高级修复部分 PE中自动判断PE环境,单硬盘可以直接"自动修复",如多硬盘在PE中修复时推荐使用"高级"修复选择你作为系统引导的盘符 适用范围: -------- 1.启动菜单/启动文件丢失修复: 适用所有NT5.x(2000/XP/2003)和NT6.x(Vista/2008/Win7/2008r2) 2.修复其他因BCD相关引起的故障 a. Win7/2008r2中 BCD 的修复计算机(Windows Recovery Environment)菜单丢失 b. Win7/2008r2中 BCD 引起的3D启动画面丢失(变成VISTA滚动条启动画面) c. BCD 引起的启动菜单选择界面乱码现象 3.系统BCD法的强制修复 - 现象:Vista/2008/Win7/2008r2中 a. 运行msconfig后"启动"或"引导"栏空白 b. 管理员身份运行命令提示符中后运行bcdedit等和BCD相关的操作提示出错 c. 系统属性的"启动和故障恢复"窗口无法配置"默认操作系统"和"等待时间" d. 其他软件无法添加/删除/修改基于 BCD 管理的新启动菜单 注: 3的这种情况是否要强制修复自行决定。 额外功能: 为VISTA/2008添加修复计算机(Windows Recovery Environment)菜单 使用方法:在系统盘符中新建recovery文件夹,再把光盘或安装程序中的boot\boot.sdi和sources\boot.wim复制至 recovery文件夹,再运行本程序,即可自动添加。 修复效果: 存在原BCD或Boot.ini时程序将予备份,备份文件名/路径在修复完成后给出提示 NT5.x菜单在boot.ini中以"Microsoft Windows Server 2003 x86"形式存在 NT6.x菜单在BCD中以"Windows Server ® 2008 Standard x86"形式存在 NT6.x的修复过程提示成功即时写入生效,NT5.x的修复在最后完成后再一并写入生效 NT5.x支持最多同接8个硬盘时的修复,但如果不同接口硬盘混用且三个或以上硬盘就未必能准确判断硬盘号,三硬盘以上 并混用的情况就算微软自己的控制台都未必能准确判断 NT6.x理论无限制硬盘数,也不限制混用 根据当前系统non-Unicode设置决定修复后的启动菜单中/英优先级 NT5.x+NT6.x的多系统中 - 当存在多个NT5.x时,修复后BCD显示的NT5.x相应菜单为“Earlier Version of Windows”, 当只有一个NT5.x系统,修复后BCD中显示的NT5.x相应菜单则为类如"Microsoft Windows Server 2003 x86"格式 不修复NT5.x的Boot.ini和NT6.x的BCD中的多余的启动菜单 因为精简版的精简程度无从判断,所以不保证能修复精简版系统启动故障 自BCDautofix发布以来极少回答一些朋友在使用上的疑问,这里和NTBOOTautofix一并释疑 一、BUG报告:readme中写的邮箱我极少打开,所以未必能及时回信。 二、请不要拿本工具和EasyBCD或VistaBoorPro等工具作比较: 那类工具重在管理 - 如改启动菜单名,添加/删除菜单等,要用在修复功能上需要使用者自己了解故障原因和解决流程后 才能手工修复,多数情况下其手工也无法完美修复。 而本工具重在修复,修复功能大多是那类工具无法实现的,当然本工具也不能实现那类工具的管理操作。 三、程序用批处理编写:请看不起批处理的免下载使用而避免下载后浪费诸多表情 四、如不能修复请自己先了解一下是否程序适用范围内:例如有些硬件原因引起的3D启动画面不存在,象这类的BCD引起的类似故障是此工具无法处理的 五、手工处理教程为什么不写:其实以前曾经写过很多,但并不多人看,有时一个“活动分区”的识别就要大花唇舌说明,一句bcdedit /set {ntldr} description "Microsoft Windows XP"或bootsect /nt60 sys可以解决的手工处理方式不少人都

5,215

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 质量管理/软件测试
功能测试压力测试安全性测试 个人社区 湖南省·长沙市
社区管理员
  • 软件测试
  • 虫无涯
  • 小博测试成长之路
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎大家加入到软件测试的社区,在这里,希望大家勇于发表自己的看法,欢迎大家分享自己在软件测试工作过程中遇到的问题以及工作经验分享。

1.想转行的小伙伴,遇到问题没有及时回复的,可以私聊小博进行反馈

2.大家对社区有好的建议,都可以在社区发帖进行反馈

推荐大家学习的软件测试入门笔记:软件测试入门学习笔记

试试用AI创作助手写篇文章吧