您的位置:首页 > 博客中心 > 数据库 >

Bugzilla+MySql+IIS+ActivePerl搭建指南

时间:2022-03-14 02:46

头在忙着他的技术研究,对团队建设、测试管理、流程规范都不怎么理会,眼见着产品进入后期整合阶段,在测试过错中出现很多Bug,单靠着我一个人用txt来收集整理bug需求,然后整理成word,放在svn上面去,然后邮件通知各模块负责人去修正,效率太慢了。拿着工程师的钱,干着项目经理的事情,哎。

抱怨完了,该干活的开始干活。

Bugzilla是一开源Bug Tracking System,是专门为Unix定制开发的。但是在windows平台下依然可以成功安装使用.

Testopia是一款和Bugzilla集成到一起的test case management系统.
     它的强大功能表现在以下几个方面:
1. 强大的检索功能
2. 用户可配置的通过Email公布Bug变更
3. 历史变更记录
4. 通过跟踪和描述处理Bug
5. 附件管理
6. 完备的产品分类方案和细致的安全策略
7. 安全的审核机制
8. 强大的后端数据库支持
9. Web,Xml,Email和控制界面
10. 友好的网络用户界面
11. 丰富多样的配置设定
12. 版本间向下兼容

 

安装部署

1. 下载安装文件

先从官网上面下载Bugzilla安装包,看一些ReadMe,它是基于Perl写的,数据库使用的是MySql,

Perl下载地址。MySql下载地址。Web服务器就用系统自带的IIS。Bugzilla下载地址。

Bugzilla的汉化包下载地址。

    将Bugzilla解压到D盘,放在Bugzilla目录下,安装Bugzilla需要Perl相关组件,此处先放一放。

2. 安装MySql数据库

    我下载的是zip安装包,这和网上一些教程介绍的安装包安装方法不一样,一路next下去就好了。MySql提供两种安装方式,

一种是msi格式,另一种是zip格式,各有各的好处,zip格式的MySql安装教程。

   安装好MySql后,需要新建一个Bug数据库和一个访问Bug数据库的MySql账户。

先将MySql的Bin目录添加到系统的环境变量中去,后续的Perl也是一样,需要将可执行文件的路径添加到系统环境变量中去。

以root用户登录进MySql,使用方法如下:

gxlsystem.com,布布扣

 

7. 汉化Bugzilla

字体汉化:将前面下载的汉化包,解压,将顶层文件夹改名为cn,拷贝到template目录下就可以了。

帮助文件:将doc目录下的en文件夹整个复制一份出来,该名为cn,这样就确保了在中文环境下,显示帮助文件不正常的问题。

 

8. 总结

经过两天的部署学习,MySql+ActivePerl+IIS+Bugzilla终于取得成功,心中积累的郁闷一扫而空,这几天我所犯下的错误和遇到的问题,都总结出来并且尝试着找到解决方法去解决,网络的力量很强大,利用好google,(如果有人想上google,可以给我发邮件,我有上google的好宝贝,嘿嘿)。

希望这篇文章可以帮助更多在安装Bugzilla路上迷惑的人。

---------------------------分割线-----------------------------------------------

可恶的房东要收回房子,给他儿子娶媳妇用,11月底又要搬家了,希望一切平稳过渡。

下个星期,倒腾一下Testopia和hMailserver,看看好不够好用。

热门排行

今日推荐

热门手游