masterBugFree[1]
- 格式:pdf
- 大小:4.03 MB
- 文档页数:50
BugFree的安装手册Bugfree:是一款BS架构的缺陷管理系统。
它使用Web服务器为:apache;数据库服务器为:mysql;支持模块:php第一步:先安装mysql(1)双击“mysql的安装包”(2)单击“Next”如下图所示:(3)选择“Typical”,单击“Next”如下图所示:(4)单击“Install”如下图:(5)单击“Next”如下图所示:(6)一直单击“next”,最后单击“Finish”如下图:(7)单击“Next”如下图:(8)选择“Standard Configuration”,单击“Next”如下图:(9)选中“Include Bin Directory in Windows PA TH”,单击“Next”如下图:(10)设置密码,选择“Create An Anonymous Account”,最后单击“Next”如下图:(11)单击“Next”如下:(12)单击“Finish”如下图:MySQL安装结束。
第二步:Apache服务器的安装(1)双击“Apache”的安装包(2)单击“Next”如下图:(3)选择“我同意协议”,单击“Next”如下图:(4)单击“Next”如下:(5)按照实例填写内容,单击“Next”如下图:(6)选择“Typical”,单击“Next”如下图:(7)单击“Next”如下图:(8)单击“Install”如下图:(9)单击“Finish”如下:第二步:Apache安装结束验证Apache是否正确。
第三步:安装PHP(1)双击“PHP的安装包”(2)单击“Next”如下:(2)选择“我同意协议”,单击“Next”如下:(3)单击“Next”如下图:(4)选择“Apache 2.0”单击“Next”如下图:(5)选择PHP的安装路径“Browse”单击“Next”如下图:(6)选择PHP所要安装的模块,单击“Next”如下图:Extensions 中要添加的10项(7)单击“Install”如下图:(8)单击“Finish”如下图:安装完PHP之后要重启电脑1.将BugFree复制粘贴到C:\Program Files\Apache Group\Apache2\htdocs2.在C:\Program Files\Apache Group\Apache2\conf下的httpd.conf文件下查找:index.html。
Bugfree使用教程详解基本介绍一、Bugfree使用PHP+MySQL是借鉴微软的研发流程和Bug独立BugFree管理理念,写出的一个Bug管理系统。
简单实用、免费并且开放源代码(遵循GNU GPL)。
命名BugFree 有两层意思:一是希望软件中的缺陷越来越少直到没有;二是表示它是免费且开放源代码的,大家可以自由使用传播。
下面就是Bugfree的登录界面,整个软件界面看起来比较简洁。
二、Bugfree安装介绍在安装BugFree 之前,需要首先安装Apache, PHP, Mysql 支持软件包,例如XAMPP 或EASYPHP等。
这里就不做详细介绍,有需要的可以上网查找相关教程,有需要的也可以来找我。
三、Bugfree的操作详细介绍1、在Bugfree中分为三个角色,一个是系统管理员,负责系统的配置,项目的添加,成员的管理等跟系统配置相关的信息,一个是测试者,负责BUG的提交、分配,BUG 的解决。
BUG验证和关闭,还有一个是开发者角色,负责.的地址,在局域Bugfree、登陆Bugfree。
打开浏览器,在浏览器地址栏输入2地址登陆,在外网则可使用动态域名加端口的形式登陆,在网可以使用IP所以这里我这里我们以局域网为例,因为我自己的IP地址为192.168.1.101.搭建完成之后再向大家通知正式IP为例,等公司BUGFREE也就以我自己的http://192.168.1.101/bugfree地址为Bugfree进行操作。
这里我们以的地址,第一步,打开浏览器,可以是IE,也可以是其他第三方浏览器,在浏览器地址栏输入http://192.168.1.101/bugfree后按回车确认,页面即会自动跳转到Bugfree的登录界面。
Bugfree的登录界面界面看起来很简洁,我们在用户名和密码界面输入自己的用户名和密码,点击登录即可登录到他的首界面。
这里大家可以使用我的测试账号进行登陆查看和熟悉,等正式配置好之后,每人都有自己相应的账号密码,我的测试账号密码:用户名:lilan,密码:123456.还有一点就是大家要注意,用户名是区分大小写的。
BugFree操作手册目录B UG F REE操作手册 (1)一、登陆系统 (3)1、B UG F REE访问地址: (3)2、登录名及密码 (3)二、TESTCASE管理 (3)1、新建T EST C ASE (3)2、复制C ASE (3)3、修改C ASE (3)4、运行C ASE(见三、T EST R ESULT) (3)三、TESTRESULT (3)四、BUG管理 (4)1、新建B UG (4)2、复制B UG (4)3、修改B UG (4)4、解决B UG (4)5、关闭B UG (5)6、激活B UG (5)五、后台管理 (5)1、项目管理---新建项目 (5)2、项目管理---模块管理 (5)3、用户管理 (5)4、用户组管理 (6)5、用户日志 (6)六、统计报表 (6)七、查询 (7)1、设置查询条件 (7)2、快速筛选 (8)3、自定义显示字段 (8)4、查询结果排序 (8)一、登陆系统1、BugFree访问地址:http://132.40.1.130/bugfree/index.phphttp://132.40.1.130/bugfree/index.php(131服务器,但目前不能发送邮件)2、登录名及密码管理员的登录名及密码:admin/123456其他用户的登录名及密码的格式为:ITCode/ITCode(如:zhangbo/zhangbo;chenzc/chenzc;liyh1/liyh1)如不清楚自己的登录名及密码可用admin登陆系统查询。
二、TestCase管理1、新建TestCase测试人员登录系统后,在‘TestCase’标签页中点击【新建Case】按钮,便可弹出新建Case的页面。
其中页面中标黄的输入框为必填项。
A、Case标题:简明扼要的叙述此TestCase的描述,不能超过30字,如超过系统会截断多余内容B、项目名称/模块路径:每个Case都必须选择对应的项目、模块名称,以便于查询并统计此项目、模块的Case情况,如果每个模块指定了相应的负责人,选择了此模块后系统会自动将负责人(指派给)带出。
BugFree快速使用入门Demo地址/demo/Login.php1.主页面访问/demo/Login.php,用户名和密码请不要修改.你就可以看到BugFree的真面目了。
1.1 左侧栏1.1.1项目及其模块的列表:你选择不同的项目,系统会自动列出其下属的模块,同时在右侧下方显示该模块的bug。
1.1.2指派给我:此处列出分派给你的没有被关闭(终止生命)的Bug。
1.1.3由我创建:此处列出你最近新建的没有被关闭(终止生命)的Bug。
1.1.4我的查询:此处列出所有你个人定义的查询条件。
右侧栏上方【保存查询】中把查询条件起个名字永久保留起来,这里将会显示出。
1.2 右侧栏1.2.1 页面组成右上角“1”是缺省显示的查询页面,上面显示查询条件、下面显示查询出来的符合条件的Bugs;“2”是点击一个Bug时,新窗口显示该Bug的所有信息。
1.2.2 查询查询你可以根据自己需要,选择不同的查询条件,比如查找Bug编号小于100 下面就会倒序显示所有ID号小于100的Bugs。
1.2.3 保存查询你也可以选择【保存查询】,给这次定义的查询命名永久保存起来,然后就可以在【左栏】的“我的查询”中随时使用这个查询。
1.2.4 重置选择【重置】,清除你输入的查询信息.2.创建测试用例(test case)2.1.1填写Case的标题.要求内容简单突出主要问题.然后点选项目名及所在的模块的路径(既它输入哪个功能模块).2.1.2Case状态指派给…该项目模块的程序负责人.抄送给…如果还希望谁能看到该Case就发邮件给他.其它项略.2.1.3创建如果有自动化测试脚本的相关信息请选择或填写各项.2.1.4其它信息填写关键词以便以后查询.如果有与该Case相关的文档或附件请上传.2.1.4注释该部分可填写撰写该测试用例的目的,着重点,测试环境等等信息.2.1.5步骤操作该功能模块时的步骤,及相关的数据,参数等.2.1.6 保存2.1.7运行当Case被保存后,点击运行,进入创建Result界面.2.1.8编辑如果需要修改用例的一些信息,可点击编辑修改.2.2.1查询Case点击查询的用例名可进入Case#2页面.该页面可有查看,编辑(修改当前Case信息),复制(方便我们创建相近的Case),运行(创建的时候没有运行),下一个(可编辑多个Case)几个模块.3.创建Result该界面是填写测试用例的执行情况的.如果”执行结果”是失败的,则需要在注释中填写在那一个测试步骤中发现了BUG或者提出自己的合理建议(也可以在以后的创建Bug界面填写相关内容).指派给相关的程序人员修改.其它信息中要注意填写系统的版本(客户+地图+引擎)和硬件的信息.这样就传递给”Test Result”一个信息,从而判断该测试用例是否执行成功.3.1创建Bug输入标题(突出主要的问题,简练),选择出错的功能模块.BUG的等级,类型,发现方式,指派给谁BUG的描述(在撰写的过程中,最好能透过表象抓住实质帮助程序员很好的找到问题的症结) 是重点对象.3.2下一个我们可以基于一个用例创建很多的Bug.3.3.1查询TestResult3.3.2查询条件参考主页面和Case的介绍.4. 一个Bug的解决过程当程序员看到BUG时要点击”解决”介入界面,填写修改BUG的意见和引起它产生的原因. (注:一定要写上你的修改的意见,以便测试人员在以后的测试中抓住问题的实质而不是停留在表象,给程序员在分析BUG时造成困扰;这些信息也是以后绩效考评的重要的参考)测试人员审定Bug的解决情况后,点击”关闭”,从而结束该Bug的生命.如果因为数据的更新或版本的升级后重现了该Bug,点击”激活”,再次开始新的BUG的生命周期. 该Bug会自动被指派给当初解决(Resolve) 的同事,当然你在激活的时候应该写上为什么你这么做,让别人明白你激活它是由道理的。
BugFree目录[隐藏]1. BugFree 简介2. 如何安装使用BugFree3. 为什么开发BugFree4. BugFree目前的开发情况6. 附录7. BugFree官方网站[编辑本段]1. BugFree 简介1.1 BugFree的来源这个东西听起来不错啊BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理系统xx。
简单实用、免费并且开放源代码(遵循GNU GPL)。
如何有效地管理软件产品中的Bug,是每一家软件企业必须面临的问题。
遗憾的是很多软件企业还是停留在作坊式的研发模式中,其研发流程、研发工具、人员管理不尽人意,无法有效的保证质量、控制进度,并使产品可持续发展。
针对这个问题,我们独立做出了BugFree,并且半年多来每天都在使用。
我们公司就是用它来管理Bug,不断提高产品质量的:-)1.2 BugFree名称的含义命名BugFree 有两层意思:一是希望软件中的缺陷越来越少直到没有,Free嘛;二是表示它是免费且开放源代码的,大家可以自由使用传播。
1.3 为什么开放BugFree的源代码呢?根据半年多的实践,觉得BugFree非常有用,我们公司的日常工作已经离不开它了。
虽然没有微软的Bug管理系统(以前叫Raid,现在是Product Studio)的功能那么强大,但是处理方法和思想是完全一致的,起码我自己用起来的感觉和在微软时基本一样,值得向大家推荐。
我们是用开放源代码的PHP+MySQL开发的,目的就是希望跟大家分享BugFr ee。
而且开放源代码之后,期待高手不断改进它,大家都能用到更加强大的功能。
也算为中国的软件业做点小小的贡献:-)BugFree代码在我们的“数字神经系统”中非常独立,很容易拿出来给大家共享。
1.4 BugFree仅仅是个工具不过坦率的讲,BugFree 仅仅是个工具而已,重要的是掌握其中蕴含的软件研发的流程思想,才能用好这个工具。
Bugfree 使用说明1、安装配置(以Windows为例)(1)、分别下载xampp安装包和bugfree源码包(2)以管理员身份安装xampp,安装到尾声的时候会询问是否设置为服务(方便每次开机自动运行),选择Y es。
接着,xampp的设置脚本会启动,完成后提示是否成功。
最后提示是否现在启动xampp control panel。
点击Y es,出现下图:启动apache和mysql服务,如果apache不能成功启动,最大原因是80端口被占用,把占用端口的进程关掉即可,最简单的方法就是重启电脑。
xampp默认安装路径为:C:\xampp检测xampp是否安装成功:在浏览器中输入http://localhost(3)xampp安装配置在浏览器中输入http://localhost/security/index.php,敲回在浏览器中输入http://localhost/security/index.php,敲回车红字是不安全的,所以要去掉红字。
MySQL安全控制台&XAMPP目录保护浏览器中输入http://localhost/security/xamppsecurity.php,敲回车后出现如下图:为mysql root设置密码,输入自己的密码;PhpMyAdmin 认证选择http,然后点击【改变密码】,密码设置成功。
设置Xampp目录保护,输入用户名和密码,点击【保护XAMPP文件夹】后,提示XAMPP 目录保护设置成功。
下面用PHPmyadimin配置mysql,在浏览器中输入http://localhost/phpmyadmin如果重新登录phpmyadmin,发现无法连接,需要在PHPmyadmin下配置config.inc.php文件,该文件位于C:\xampp\phpMyAdmin中,找到config.inc.php文件,打开编辑,配置如下:Password为用户自定义密码。
BugFree缺陷管理使用指南目录1.引言 41.1目的 41.2背景 42. BUG生命周期 53. Bugfree使用指南 63.1开发人员(DEV)操作指南 63.2测试人员(TE)操作指南 63.3测试负责人(TPM)操作指南 64. Bug提交流程 64.1开发人员操作指南 64.2测试人员操作指南 124.2.1创建Bug 124.2.2验证Bug 194.3测试负责人操作指南 204.3.1确认Bug 204.2.2重复Bug 224.2.2无效Bug 241.引言1.1目的本文档根据Bugfree使用流程,为了更好的操作管理Bugfree缺陷库,并如实的反应出项目质量的依据而编写。
用于指导开发人员和测试人员的操作事项。
1.2背景最大程度使用Bugfree缺陷管理工具,更好的表现形式使缺陷汇总时一目了然,符合导出要求。
2. BUG生命周期图示:BUG生命周期3. Bugfree使用指南3.1开发人员(DEV)操作指南详情见“开发人员操作指南”3.2测试人员(TE)操作指南详情见“测试人员操作指南”3.3测试负责人(TPM)操作指南详情见“测试负责人操作指南”4. Bug提交流程4.1开发人员操作指南[1]开发人员打开Bugfree页面并使用已分配的账号登录。
[2]开发人员登录Bugfree,找到“指派给”下方为自己名字的行项,确认缺陷严重程度提交给解决人员修改缺陷。
注:当有问题单归自己时,名字颜色会已黄色显示。
[3]点击“Bug标题”,打开该项Bug信息。
查看此问题描述。
[4]缺陷解决完毕,点击“编辑”按钮。
把当前指派人指向Bug创建人,并点击“更新Bug信息”按钮。
[5]点击“解决”按钮。
如确认是Bug,执行步骤[6];如果拒绝修改,执行本节步骤[8];如果不是问题,执行本节步骤[11]。
[6]问题确认解决,选择解决方案“Fixed”,在“详细信息”中填写解决方法。
完成后点击“解决它”。
记录缺陷:测试工程师从程序中检测出缺陷后,把缺陷内容、复现的步聚等信息保存到BUGFREE中,分派给相应的软件开发工程师,由工程师进行复现进行修改;跟踪缺陷:缺陷流转的环节,从创建缺陷到关闭缺陷,每一步都有记录;对缺陷数据的统计,来评定软件功能的健壮性。
但不能评定数量多,说明程序存在风险,严重程度:1—4 由弱到强由Bug的创建者视情况来指定,其中4为最严重的问题,1为最小的问题。
一般4级为系统崩溃或者数据丢失的问题;3级为主要功能的问题;2级为次要功能的问题;1级为细微的问题。
优先级别亦如是;抄送:需要通知相关人员时填写。
可以同时指派多个,人员之间用逗号分隔。
新建的Bug处于Active状态,可以通过编辑指派给合适的解决者。
解决Bug之后,Bug状态变为Resolved,并自动指派给创建者。
创建者验证Bug。
如果未修复,再重新激活,Bug状态重新变为Active;如果已经修复则可以关闭,Bug状态变为Closed,Bug生命周期结束。
已经Closed的Bug如果重新复现,也可以直接激活。
Test Case管理测试用例(Test Case)是在测试执行之前设计的一套详细的测试计划,包括测试环境、测试步骤、测试数据和预期结果。
在导航栏点击Test Case,即切换到Test Case模式,点击[新建Case],创建测试用例。
可以通过页面上方的[复制]按钮快速创建类似的测试用例。
Test Result管理Test Result只能通过运行已有测试用例来创建。
打开一个已有的测试用例,点击页面上方[运行]按钮,进入创建Test Result页面。
Case标题、模块路径和步骤等信息自动复制到新的Test Result中。
同时,Test Result相关 Case自动指向该测试用例。
记录执行结果(Passed或Failed)和运行环境信息(运行Build、操作系统、浏览器等信息),保存测试用例。
针对执行结果为Fail的Test Result,点击页面上方的[新建 Bug]按钮,创建新Bug。
BugFree入门手册(非官方版)2007/12/17edited by大亮BugFree用户手册(非官方版) (1)1写在前面 (3)2BugFree简介 (3)2.1BugFree网站 (3)2.2BugFree的Logo (4)2.3BugFree的来源 (4)2.4BugFree名称的含义 (4)2.5BugFree的功效 (4)2.6BugFree适合谁用 (4)2.7为什么要选择BugFree (4)2.8为什么开放BugFree的源代码 (4)2.9BugFree代码库访问路径 (5)2.10BugFree主要开发人员 (5)2.11BugFree仅仅是个工具 (6)2.12BugFree的一些特色 (6)2.13参考读物 (6)3在线体验 (7)4安装 (8)4.1Windows操作系统下的安装 (8)4.2UNIX/LINUX操作系统下的安装 (8)5快速使用入门 (8)5.1BugFree中的角色 (8)5.1.1管理员 (8)5.1.2非管理员 (8)5.2如何增删管理员 (8)5.3登录(Login) (9)5.4修改个人信息 (9)5.5管理员的特权:后台管理,添加用户,分组 (9)5.5.1编辑/新增项目 (10)5.5.2添加一个用户 (10)5.5.3添加新的分组(按下“保存”按钮之前) (10)5.5.4添加新的分组成功(按下“保存”按钮之后) (11)5.5.5新建项目(尚未按“提交”按钮之前) (12)5.5.6新建项目成功后(即按下“提交”按钮后)的界面 (12)5.5.7在项目中添加模块(按下“添加”按钮之前) (13)5.5.8在项目中添加模块成功(按下“添加”按钮之后) (13)5.5.9添加所有模块 (13)5.6Bug的状态 (14)5.7查询模式和创建bug模式 (14)5.7.1查询模式 (14)5.7.2创建Bug (18)5.7.3项目及其模块的列表 (18)5.7.4项目文档和项目进度 (19)5.7.5最近5个指派给我的Bug (19)5.7.6最近5个由我创建的Bug (19)5.8配置BugFree发送Email (20)5.9图表统计功能(V1.1新增功能) (20)5.9.1统计报表 (20)6版本历史 (21)6.1BugFreeVersion2.0RC1版(2007-10-31) (21)6.2BugFreeVersion1.1版本(2007-2-24) (21)6.3BugFreeVersion1.0(2005-10-08) (22)6.4BugFreeVersion0.5(2005-08-13) (22)6.5BugFreeVersion0.4(2005-07-02) (23)6.6BugFreeVersion0.3(2005-04-02) (23)6.7BugFreeVersion0.2(2004-12-15) (24)6.8BugFreeVersion0.11(2004-10-26) (24)6.9FreeBugVersion0.1(2004-10-11) (24)7常见问题(FAQ) (25)7.1BugFree的7种解决方案各自的含义是什么? (25)7.2如何备份MySql中的数据库 (25)7.3修改了ChineseUTF8.php里的一些文字,统计表就报错!怎么回事? (26)7.4编辑BUG,增加邮件通知的人员,用什么符号隔开用户名字呢? (26)7.5BugFree查询中的自动完成有什么作用? (26)7.6TestLink的安装和及与BugFree的整合 (26)8BugFree的扩展软件荟萃 (29)8.1BugFreeHelper1.5 (29)8.1.1下载地址 (29)8.1.2作者 (29)8.1.3软件功能 (29)8.1.4使用说明 (29)8.1.5源码说明 (30)8.1.6版本历史 (31)8.2杜泽民朋友使用java开发的BugFreeJ (31)8.3上海启明提供的日语版+及时通讯软件提醒包 (32)8.4java版的bugfreeJ (32)8.5BugMan(Bug跟踪管理系统) (32)9自己动手改造BugFree (33)9.1改造之前 (33)9.2理解BugFree的代码 (33)9.3怎样在bugfree中添加bug的解决方案? (42)9.4如何为BugFree添加新的风格 (43)9.5如何将解决方案改为中文 (43)9.6如何将项目列表中的内容按项目名称排序 (45)9.7如何精确管理编辑、解决、关闭BUG的权限 (46)10BugFree只能管理bug吗 (47)11BugFree需要您的支持 (49)11.1相互链接 (49)11.2奔走相告 (49)11.3捐款 (49)11.4注册为网站会员 (50)1写在前面●本文的主要内容来自:⏹BugFree的主要设计人刘振飞的一些文章:/Doc/ABOUT.htm⏹BugFree论坛上的一些讨论:●本文档可以随便转载,但请尽量保持文档的完整性。
● 该文档最新版可以从/train/softTrain.htm下载,无论您对本文有什么看法,都欢迎来信:cuteser@,主题请写明“探讨BugFree用户手册”。
●本文档的编撰者大亮是建筑结构工程师,曾经在一家管理极其混乱的建筑结构软件公司从事软件开发,现在主要从事建筑结构设计,并尝试把软件开发时常用的一些管理软件介绍到建筑设计行业。
●当初软件界向制造业学习管理经验并开展了声势浩大的软件工程,现在是制造行业回过头来学习软件工程的思想和工具的时候了:)。
●中国的软件业的管理还处于很粗放的阶段,大亮曾经供职的那家建筑结构软件公司至今处于如下境界:⏹一百多号开发人员,不使用版本控制软件;⏹公司没有编码规范,没有开发文档,更没有需求文档,没有测试文档,更没有bug管理。
文档都在开发人员的大脑和小脑里,代码里有英文、汉语拼音、以及类似甲骨文的南方汉语拼音;⏹该公司领导的口号:◆“我们的软件不需要测试,我们有一万多家用户,让用户去测试”;◆“我们的员工不需要培训,都是名牌大学毕业的,来了就可以写代码”。
●愿BugFree以及类似软件能给中国的软件业以及制造业的粗放管理带来一点精细的滋味。
2BugFree简介2.1BugFree网站/(1.1版本)(2.0及更高版本)2.2BugFree的Logo2.3BugFree的来源BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理系统。
简单实用、免费并且开放源代码(遵循GNU GPL)。
如何有效地管理软件产品中的Bug,是每一家软件企业必须面临的问题。
遗憾的是很多软件企业还是停留在作坊式的研发模式中,其研发流程、研发工具、人员管理不尽人意,无法有效地保证质量、控制进度,并使产品可持续发展。
BugFree就是为了解决上述问题而开发的。
2.4BugFree名称的含义命名BugFree有两层意思:一是希望软件中的缺陷越来越少直到没有,Free嘛;二是表示它是免费且开放源代码的,大家可以自由使用传播。
2.5BugFree的功效⏹对软件开发出现的问题进行有效的跟踪管理;⏹协调开发人员、测试人员和需求三方的关系,规范软件的研发流程;⏹通过对问题的有效跟踪管理,可以持续地改进产品的质量;⏹记录对问题的处理过程,可以作为知识的积累;⏹您还可以通过自由的定制以让BugFree更适合贵公司的研发流程。
合谁用用2.6BugFree适合谁BugFree适用于所有的中小IT企业、大规模IT企业的各部门、小组、各种技术开发小组或者团队。
2.7为什么要选择BugFree●先进的软件研发管理和测试流程理念,可有效跟踪管理贵公司产品中的问题,规范开发流程、持续提升产品质量;●零费用!无需任何费用,可以节省公司的投入;●开源软件:可以获得源代码,自己解决可能出现的问题或做适合本公司现状的定制;●日趋完整的文档和强大的团队,为您提供坚强的技术支持。
2.8为什么开放BugFree的源代码根据半年多的实践,觉得BugFree非常有用,我们公司(指“西线传媒”)的日常工作已经离不开它了。
虽然没有微软的Bug管理系统(以前叫Raid,现在是Product Studio)的功能那么强大,但是处理方法和思想是完全一致的,起码我自己用起来的感觉和在微软时基本一样,值得向大家推荐。
我们是用开放源代码的PHP+MySQL开发的,目的就是希望跟大家分享BugFree。
而且开放源代码之后,期待高手不断改进它,大家都能用到更加强大的功能。
也算为中国的软件业做点小小的贡献:-) Bugfree遵循GNU GPL协议,免费且开源。
BugFree代码在我们的“数字神经系统”中非常独立,很容易拿出来给大家共享。
访问路径2.9BugFree代码库代码库访问路径/Cvs.htmweb界面:/servlets/ProjectSource匿名访问::pserver:guest@:/cvs模块:bugfree/src/BugFreeBugFree主要开发人员2.10BugFree2.10BugFree由王春生、刘振飞和李玉鹏三个人作为小组维护。
王春生毕业于北京师范大学,现在雅虎中国工作;刘振飞先后在方正、微软等公司工作,目前在雅虎中国担任技术管理工作;李玉鹏则投靠TOM,担任众多项目的测试任务。
在小组中,刘振飞负责需求分析和开发计划管理,王春生和李玉鹏负责设计与开发。
2.11BugFree仅仅是个工具不过坦率的讲,BugFree仅仅是个工具而已,重要的是掌握其中蕴含的软件研发的流程思想,才能用好这个工具。
如果您以前没有用过Bug管理系统,那么一开始的时候也许您会觉得这个工具是在浪费时间,因为一个测试人员需要费神把发现Bug的详细步骤记录下来,有时还要贴一张示意图,这一切都不如当面说来得直接。
但是使用一段时间,您会发现BugFree很有用,它忠实的记录着每个问题的处理过程,不断提醒您存在的问题,永远不会丢失和忘记。
如果您参与过较大软件项目或产品的研发,就会理解它对软件可持续发展是至关重要的。
而且研发的规模越大,BugFree的作用就会越大。
BugFree的一些特色2.122.12BugFree●理念先进BugFree借鉴了微软公司成熟的研发流程和Bug管理理念。
相比于其他的Bug管理软件来讲,BugFree的处理方式更加科学、简洁。
●B/S结构浏览器/服务器的结构部署起来非常方便,用户无需使用客户端,只要有浏览器(如IE、FireFox等)就可以非常方便的使用BugFree对Bug进行跟踪管理。
●跨平台BugFree是采用PHP作为开发语言,采用MySQL作为数据库存储,这两者都是跨平台的,所以BugFree可以安装在所有支持PHP、MySQL的平台上面。