bugfree安装实战及使用帮助

上传人:woxinch****an2018 文档编号:38980057 上传时间:2018-05-10 格式:DOCX 页数:41 大小:1.32MB
返回 下载 相关 举报
bugfree安装实战及使用帮助_第1页
第1页 / 共41页
bugfree安装实战及使用帮助_第2页
第2页 / 共41页
bugfree安装实战及使用帮助_第3页
第3页 / 共41页
bugfree安装实战及使用帮助_第4页
第4页 / 共41页
bugfree安装实战及使用帮助_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《bugfree安装实战及使用帮助》由会员分享,可在线阅读,更多相关《bugfree安装实战及使用帮助(41页珍藏版)》请在金锄头文库上搜索。

1、借借鉴鉴微微软软公公司司软软件件研研发发理理念念的的自自由由软软件件:缺缺陷陷管管理理系系统统B BU UG GF FR RE EE E 2 2. .0 0刘振飞 2007-11-30一、BugFree 是什么BugFree 是借鉴微软公司软件研发理念、免费且开放源代码、基于 Web 的精简版缺陷 管理系统。它是目前唯一“克隆”微软内部 Bug 管理工具 Product Stuido(以前叫 Raid)的自由软件。BugFree 是用 PHP+MySQL 写成,在 Linux 和 Windows 平台上都可以运行,我们推荐 的使用环境是 LAMP(Linux+Apache+MySQL+PHP)

2、。二、BugFree 1.0BugFree 1.0 是在 2004 年 2 月份开始构思设计、10 月份正式推出开源版本,完全模仿 微软内部的 Bug 管理工具 Raid。其中包含的设计思想是:- 软件研发中主要有三个角色 PM (Program Manager)、 Dev (Developer)、Tester。PM来定义需求、书写每个功能特性(Feature)的设计文档(Spec),Dev 写代码来实现这个 Spec,Tester 来测试 Dev 做出来的东西是否符合 PM 定义的 Spec;- 整个产品的研发过程中,特别是在测试产品、修复 Bug 的中后期,团队中所有人都 生活在 Raid

3、 中:所有发现的 Bug 要统一管理起来,所有人都可以自由的查看、修改;- “三权分立”,PM、Dev、Teser 三者之间有效合作并制衡。当 Dev 和 Tester 对某个 Bug的解决方案产生分歧时,由代表用户的 PM 做出裁决;- 管理团队利用 Raid 来跟踪整个进度:单个人的工作、小组的进度,整个产品研发进 度在过去的三年多时间内,BugFree 已经得到了较广泛的认可,粗略估计应该有上百家企业 在日常软件研发生产中使用。三、BugFree 2.0最早设想做 BugFree 2.0 是在 2005 年 7 月份,那时候深入学习了微软 Product Studio 的 设计思想,但是

4、一直拖着。真正启动 2.0 版本的研发是在 2007 年一季度,经过几个月的产品 需求讨论、编码、测试,及中间的多次反复,终于在 9 月底完成了 beta 版,经过在几个地方 的使用(如:中国雅虎、阿里妈妈、Tom 等),BugFree 2.0 已经非常稳定,预计在 12 月底 发布正式版。BugFree 2.0(“克隆”微软 Product Studio)中包含的设计思想是:- Code: 程序是对需求设计规格说明文档(Spec)的一个实现(映射);- Test Case: 也是对 Spec 的一个实现(映射),只是站在测试角度;- Test Result: 利用 Test Case(测试映

5、射)检查一次 Code(开发映射);- Bug: 两种映射不一致的地方就可能是 Bug (Code 对 Spec 的偏离)这样,从测试用例(Test Case)到测试结果(Test Result)到缺陷(Bug),三者有机的结合起来:三位一体。应邀先后参与 BugFree 2.0 研发的有:王春生、李玉鹏、刘立川。特别感谢网友谢言付帮助设计了登录页面,让 BugFree 的“脸面”焕然一新。目前 BugFree 是由一支核心小组(刘立川、李玉鹏和我)负责维护,在其官方网站上有 社区供网友交流。核心小组会根据自己在工作中的使用体会和网友在社区中的反馈,不断完 善系统,让 BugFree 2.0

6、更加稳定、易用、功能强大。四、发展原则及目标我们将保持自由的心态去不断完善这款自由软件。BugFree 是一款自由软件,为了保 持其纯洁性,经过讨论,我们严肃的承诺:BugFree 官方网站(http:/ BugFree 版本,将拒绝放置或携带任何商业广告 以保证 BugFree 的用户看到的是一个单纯、干净的自由软件及其讨论社区。经过三年多的发展,我们确定 BugFree 的宗旨是:“服务企业研发管理,专注软件测 试流程”。官方网站上提供的版本,将保持 BugFree 集中在测试方面,不会把它扩充到其他 方面,比如项目管理。BugFree 2.0 下一步需要强化的地方有:易用性;报表统计功能

7、;查询功能。我们希望提供一款具有全新理念和用户体验的 Bug 管理系统给国内软件研发人员,多一个在 Bugzilla、Mantis 等之外新的选择。五、网络资源官方网站:http:/ http:/ BugFree 的作用。BugFree 2 使用帮助BugFree 官方网址:http:/ BugFree 论坛:http:/ 简介BugFree 服务器安装全新安装 BugFree 2从 BugFree 2.0 RTM 或 2.0.x 升级从 BugFree 1.1 升级BugFree 界面主界面创建界面Bug 管理Bug 的 3 种状态Bug 生命周期Bug 的七种解决方案Bug 字段说明Tes

8、t Case 管理Test Case 状态Test Case 字段说明Test Result 管理Test Case 的执行结果查询结果设置查询条件快速筛选自定义显示字段查询结果排序统计报表BugFree 使用技巧发送邮件通知在 Bug 和 Case 中使用 UBB 代码更改上传附件的大小使用快捷键后台管理BugFree 管理员角色系统管理员项目管理员用户组管理员管理员的具体权限用户管理禁用和激活用户用户组管理项目管理模块管理禁用和激活项目用户日志BugFree 应用程序接口帮帮助助文文档档使使用用说说明明本文档已按照最新版本的 BugFree 2 进行了更新,部分内容可能不适用于老版本的 B

9、ugFree。建 议访问 BugFree 下载页面,下载并升级至最新版本的 BugFree。BUGFREE 简简介介BugFree 基于 PHP 和 MySQL 开发,是免费且开发源代码的缺陷管理系统。服务器端在 Linux 和 Windows 平台上都可以运行;客户端无需安装任何软件,通过 IE,FireFox 等浏览器就可以自由 使用。BugFree 2 在 BugFree 1.1 的基础上,集成了 Test Case 和 Test Result 的管理功能。具体使用流程 是:首先创建 Test Case(测试用例),运行 Test Case 产生 Test Result(测试结果),运行

10、结果 为 Failed 的 Case,可以直接创建 Bug。Test Case 标题、步骤和 Test Result 运行环境等信息直接 复制到新建的 Bug 中。如下图所示。BUGFREE 服服务务器器安安装装全新安装 BUGFREE 2在安装 BugFree 2 之前,需要首先安装 Apache, PHP, Mysql 支持软件包,例如 XAMPP 或 EASYPHP 等。 下面以 XAMPP 为例进行说明。请先访问 http:/www.apachefriends.org/zh_cn/xampp.html 下载 并安装最新的 XAMPP 版本。1. 下载 BugFree 2 安装包,解压后

11、复制到 XAMPP 系统的 htdocs 子目录下。 如果是 Linux 系统,安装路径一般为/opt/lampp/htdocs/bugfree; Window 系统的安装路径一 般为 C:xampphtdocsbugfree。2. 进入 bugfree 的安装目录,复制文件 Include/Config.inc.Sample.php 为新文件Include/Config.inc.php,编辑新创建的文件,修改数据库链接设置:/* 3. Define the username and password of the BugFree database. */$_CFGDBUser = root;

12、 / 数据库登录用户名$_CFGDBPassword = ; / 数据库登录用户密码$_CFGDBHost = localhost; / 数据库服务器地址$_CFGDBDatabase = bugfree2; / 指定 BugFree 数据库名称$_CFGDBTablePrefix = bf_; / 数据库表前缀,默认为 bf_。除非有冲突,不建议修改或为空$_CFGDBCharset = UTF8; / 数据库编码设置,保留默认值3. 如果是 Linux 系统,修改下列目录和文件的权限;如果是 Windows 系统,跳过这一步。a) chmod 777 Data/TplCompile/b)

13、chmod 777 BugFile/c) chmod 777 Include/Config.inc.php4. 在浏览器访问 http:/bugfree。如果设置的数据库不存在,按照提示创建数据 库,再点击继续安装。5. 点击“安装全新的 BugFree2”。6. 安装成功后,显示首次登录的默认管理员帐号和密码,按照提示首先使用默认管理员用户 名和密码登陆 BugFree。从 BUGFREE 2.0 RTM 或 2.0.X 升级升级之前,为防止数据丢失,建议从浏览器退出 BugFree,并备份相应的数据库和虚拟目录。1. 下载 BugFree 2 安装包,解压后复制到原 BugFree 安装目

14、录下,覆盖原有文件。2. 在浏览器访问 http:/bugfree。3. 点击“从现有的 BugFree 2 升级”,完成升级。从 BUGFREE 1.1 升级升级之前,为防止数据丢失,建议在浏览器退出 BugFree,并备份相应的数据库和虚拟目录。1. 下载 BugFree 2 安装包,解压后复制到原 BugFree 的安装目录下,覆盖原有文件。2. 进入 Bugfree 的安装目录,复制文件 Include/Config.inc.Sample.php 为新文件 Include/Config.inc.php,编辑新创建的文件,并复制 Include/ConfigBug.inc.php 的相应设置。3. 点击“从 BugFree 1 升级”,完成 BugFree 1.1 到 BugFree 2 的升级。注意:如果 BugFree 1.1 升级到 BugFree 2 之后显示乱码,请修改 Include/Config.inc.php 的$_CFGDBCharset值为空,再恢复原有的 BugFree1.1 数据库,重新进行升级$_CFGDBCharset = BUGFREE 界界面面主界面访问 http:/bugfree,输入用户名和密码登录成功后,显示 Bug

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号