Bugfree教程:安装与操作详解

需积分: 11 3 下载量 42 浏览量 更新于2024-09-09 1 收藏 405KB DOCX 举报
Bugfree使用教程详解 BugFree是一款基于PHP和MySQL开发的开源Bug管理系统,它的设计初衷是效仿微软的Bug管理和研发流程,强调了简单实用、免费以及源代码开放(遵循GPLv3协议)。"Bugfree"这个名字寓意深远,一方面表达了其对消除软件缺陷直至无bug的理想追求,另一方面强调其开源特性,用户可以自由使用和分享。 安装Bugfree前,需要确保你的环境已具备Apache、PHP和MySQL的支持,比如常见的集成开发环境如XAMPP或EASYPHP。安装过程可以参考网络上的详细教程,或者向专业人士咨询。 在Bugfree系统中,主要有三种角色:系统管理员、测试者和开发者。管理员负责系统配置、项目管理及成员权限设置;测试者主要负责报告、分配、验证和关闭Bug;而开发者则专注于修复提交的Bug。登录Bugfree时,通常通过局域网IP地址或动态域名与端口组合访问,例如`http://192.168.1.101/bugfree`,具体地址在公司内部搭建完成后会公布。 登录界面简洁明了,输入预设的测试账号(用户名:lilan,密码:123456)可以用来熟悉系统,但正式使用时每个用户会有各自的账号和密码。登录后,界面上的"产品选择框"允许快速切换当前处理的产品,"产品模块框"显示产品模块结构,点击后查询结果框将展示相应模块下的Bug记录。 Bugfree提供了清晰的角色划分和易于使用的界面,使得Bug管理变得更加高效和透明。通过学习和实践这个教程,用户可以掌握如何有效地利用Bugfree来追踪、协作解决软件中的问题,从而提升团队的开发质量和效率。
2019-07-09 上传
BugFree 3.0 在保留 2.x 版本的用户体验基础上进行了完全的重构和重写,重点突出了可配置、可定制和交互性。我们在2.x 版本的兼容和升级上做了大量的工作,但毕竟是一次完全的技术重构,系统稳定性和用户体验还需要在后续版本不断完善。提醒大家在对BugFree进行升级之前,对原有数据进行备份。也非常欢迎大家就使用过程中的任何问题和建议在 自由软件BugFree交流 微群进行讨论。 BugFree 3.0 主要改动如下 程序整体重构。新版采用了 PHP 的 Yii 框架,方便进行二次开发。在操作上,所有操作都在固定的产品下进行。通过选择左上角的产品列表去进行切换。所有的模板和自定义查询及Bug,Case,Result的创建都和产品关联。 页面不再使用frameset架构,界面更清新简洁。 人名采用Ajax查询加载,不再使用下拉列表,通过使用 username 和 realname 去查找用户,改善了在大量用户存在的情况下首字母定位较慢的弊端。 模块加载采用 Ajax,加快页面加载速度。 新增查询结果标记功能,可以方便的记住自己感兴趣的查询结果条目。 新增模板创建功能。 增强自定义字段设定。BugFree3.0版将浏览器、如何发现、Bug 类型等字段全部从基本字段移除,基本字段只保留标题、模块路径、指派给、抄送给、复现步骤等常用字段。其它都通过自定义字段来扩展。可以针对自定义字段设定可编辑阶段(新建、解决、关闭)、是否必填、验证规则(无、唯一、正则表达式)等,增强了系统的使用灵活性。 后台管理增加Log记录,让后台变更也有记录可查。 增加后台管理的系统设置功能。系统管理员等配置可以在这里操作,不用再去修改配置文件。 后台查询结果支持排序。 注释、复现步骤使用富文本编辑框。 JS替换原有Flash统计报表。 其他如性能提升、全新API及若干细节改动。