• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

使用Bugzilla进行软件缺陷跟踪

发布: 2009-6-03 18:06 | 作者: PaPaChong | 来源: 爬爬社区 | 查看: 308次 | 进入软件测试论坛讨论

领测软件测试网

软件缺陷跟踪是我们在项目开发中的一个很重要的步骤,特别是在多个人合作的项目中。当项目出现Bug时,软件测试人员可以把他提交到缺陷跟踪系统,指定程序员修改进行修改或者由哪个程序员自己认领这个任务,同时可以跟踪这个Bug的状态等等。如果换一种看法,Bugzilla也可以用作任务管理,那么这里的 Bug就不单单指是缺陷,我们在项目进行中所产生的任何任务都可以使用这个系统进行分配和跟踪。

  Bugzilla的安装算不上复杂,但是却足以使人人焦头烂额,究其原因,主要是它所依赖的东西太多了,即要有数据库服务器、HTTP服务器和邮件服务器,还需要perl和十多个perl模块。不过,只要像我这样耐心地一步一步来,最终还是可以解决问题。

  第一步,当然是软件的下载了,下面的图片中给出的是下载地址,我选择的是2.20.5版,而不是最新的版本,为什么呢?当然是因为在下载页面看到 2.20版有一个汉化的模版了。使用我们的母语当然可以让我们在工作中更加得心应手。按照下面的地址,下载软件和汉化模版,当然,也别忘了下载一份文档。

  软件:

  <STRONG><A href=软件测试工具,缺陷管理,开源" src="http://www.51testing.com/ddimg/uploadimg/20090525/01.jpg">

  文档:

  

  汉化模版:

  软件测试工具,缺陷管理,开源

  这里提供的bugzillaModules-2.20就不用下载了,都是基于Windows系统的,对我们的系统没有帮助。

  软件下载完成后,先将bugzilla-2.20.5.tar.gz解压,bugzilla的运行需要Perl的支持,红旗桌面中自带的Perl是 5.8.5版,已经够用了。但是Bugzilla需要的Perl模块红旗系统不可能都具备,因此,第一步就是运行bugzilla中的 checksetup.pl脚本来测试一下我们还缺哪些模块,如下图:

  软件测试工具,缺陷管理,开源

  该脚本运行完之后,发现红旗桌面缺少大约10个模块,当然,其中必需的只缺四个。如下图:

  软件测试工具,缺陷管理,开源

  不过为了完美起见,我们还是连可选的包都一起装上。Perl模块有两种安装方式,一种方式的命令行如下:

  perl -MCPAN -e ' install "模块名" '

  这种方式将从CPAN的网站上面下载Perl模块并安装。但是,这种方法在我们这里是行不通的,因为红旗桌面上网的速度太慢了,而CPAN网站上面,Perl模块太多了,仅一个列表文件都超过2M,按红旗桌面下载的速度,一个月也不可能把这些模块都安装成功。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: bugzilla Bugzilla BugZilla 跟踪 缺陷 软件


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网