Bugfree使用说明书(研发版)修改版
Bugfree使用教程详解

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快速使用入门

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) 的同事,当然你在激活的时候应该写上为什么你这么做,让别人明白你激活它是由道理的。
Bugfree3.0.4使用手册

Bugfree3.0.4 使用手册目录目录 (1)第1章Bugfree介绍 (4)1.1Bugfree首页简介 (4)1.1.1查询结果 (5)1.1.1.1设置查询条件 (5)1.1.1.2快速筛选 (6)1.1.1.3自定义显示字段 (6)1.1.1.4查询结果排序 (7)1.1.2统计报表 (7)1.2Bugfree使用快捷键 (8)第2章管理员部分 (9)2.1登陆 (9)2.1.1登陆 (9)2.1.2登陆成功 (9)2.2编辑我的信息 (10)2.3后台管理 (10)2.3.1用户管理 (11)2.3.1.1新建用户 (11)2.3.1.2修改用户 (12)2.3.1.3禁用用户 (12)2.3.1.4激活用户 (12)2.3.2用户组管理 (13)2.3.2.1添加用户组 (13)2.3.2.2编辑用户组 (13)2.3.2.3禁用用户组 (14)2.3.2.4激活用户组 (14)2.3.3产品管理 (14)2.3.3.1添加产品 (15)2.3.3.2编辑产品 (16)2.3.3.3复制产品 (17)2.3.3.4合并产品 (17)2.3.3.5模块功能 (18)2.3.3.6bug字段管理 (20)2.3.3.7case字段管理 (22)2.3.3.8rusult字段管理 (24)2.3.4系统设置 (26)2.3.5管理日志 (27)2.3.6用户日志 (28)第3章测试人员部分 (29)3.1登陆 (29)3.1.1登陆 (29)3.1.2登陆成功 (29)3.2编辑我的信息 (30)3.3测试用例case (30)3.3.1新建case (31)3.3.2编辑case (32)3.4测试结果result (33)3.4.1新建Result (35)3.4.2编辑Result (36)3.5测试问题Bug (36)3.5.1创建与测试用例无关的问题记录 (36)3.5.2创建与测试用例有关的问题记录 (39)3.5.3修改Bug结果验证 (41)第4章开发人员部分 (44)4.1编辑我的信息 (44)4.2查看并解决分配给自己的bug (44)附录一:系统管理员、产品管理员和用户组管理员三种角色的详细权限 (48)附录二:Bug的三种状态 (49)第1章Bugfree介绍1.1Bugfree首页简介项目选择框:可快速切换当前项目,项目模块框和查询结果框显示相应的模块结构和记录。
bugfree的使用手册

B u g F r e e的安装手册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 PATH”,单击“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使用手册BugFree使用手册1. 概述1.1 介绍1.2 目的1.3 目标受众1.4 前提条件1.5 术语定义2. 安装与配置2.1 安装过程2.2 系统要求2.3 数据库配置2.4 Web服务器配置3. 登录与用户权限3.1 注册新用户3.2 登录系统3.3 用户权限管理4. 项目管理4.1 创建项目4.2 设置项目属性4.3 添加成员4.4 设置权限4.5 项目文档管理5. 缺陷管理5.1 创建缺陷5.2 缺陷字段解释5.3 缺陷状态管理5.4 缺陷优先级管理5.5 缺陷搜索与过滤5.6 缺陷统计与报表6. 测试用例管理6.1 创建测试用例6.2 编写测试用例6.3 执行测试用例6.4 测试用例结果管理6.5 测试用例覆盖分析7. 任务管理7.1 创建任务7.2 分配任务7.3 任务进度追踪7.4 任务关联8. 文档管理8.1 创建文档8.2 编辑文档8.3 共享文档8.4 文档版本控制9. 团队协作9.1 讨论区9.2 通知与提醒9.3 文件共享9.4 日程安排9.5 项目活动报告10. 整合与扩展10.1 邮件通知设置10.2 单点登录集成10.3 API文档10.4 插件扩展附录:附件1:BugFree安装包附件2:BugFree用户手册(PDF格式)法律名词与注释:1. 数据库配置:指在系统安装过程中设置与配置关联数据库的操作。
2. Web服务器配置:指在系统安装过程中设置与配置Web服务器的操作。
3. 用户权限管理:指对用户进行分组、设置与管理权限的操作。
4. 缺陷字段解释:指对缺陷各个字段如标题、描述、状态等进行解释说明。
5. 缺陷状态管理:指对缺陷状态进行管理与维护的操作,如新建、已解决、已关闭等状态的切换。
6. 缺陷优先级管理:指对缺陷优先级进行管理与维护的操作,如低、中、高等优先级的设置。
7. 缺陷搜索与过滤:指通过特定的条件对缺陷进行搜索和过滤的操作。
8. 缺陷统计与报表:指对缺陷进行统计与报表的操作,如缺陷数量统计、缺陷状态报表等。
BugFree操作手册

一、测试人员新建Bug1、BUG标题:总体描述下BUG。
2、模块路径:BUG出现在哪个功能模块下。
3、指派:BUG给相应的开发进行修复。
“开发经理”4、严重程度:1-致命;2-严重;3-一般;4-建议致命:引起系统崩溃或者宕机,无法使系统正常运行。
严重:功能未实现或者导致某个功能无法运行。
一般:不影响功能的正常使用,仅仅是表面上的一些缺陷(比如提示信息不太友好,错别字,UI布局等)。
建议:建设性的意见或建议。
5、优先级:1-紧急;2-高;3-中;4-低紧急:必须立即修改。
高:必须修改,且在版本发布前修改完毕。
中:时间允许的情况下应该要修改完毕。
低:可以不进行修改。
6、如何发现:BUG是在哪个阶段下发现的(比如单元测试、集成测试、回归测试等)7、类型:BUG属于哪一类(比如代码错误、配置相关等)8、创建Build:BUG出现在哪个版本号9、重现步骤:填写经过怎样的操作而出现的BUG10、注释:BUG发现者可以填写一些信息提供给开发人员,供开发人员参考二、开发人员修复BUG1、解决方案:1)by design:就是这么设计的,无效的BUG,无需修改。
2)duplicate:这个缺陷已经被别人发现了,重复的BUG。
选择此选项时,需要填写重复bug的编号。
3)external:由于外部因素(比如浏览器、操作系统、其他第三方软件)造成的问题。
4)fixed:问题被修复,可以进行验证。
5)not repro:BUG无法重现。
6)postponed:是问题,目前不是必须要修复的,推迟到后面版本中解决。
7)won't fix:是问题,但是不值得修理,不管它。
2、注释:开发人员可以填写怎么修复BUG或者产生BUG的原因是什么。
三、缺陷流程:。
bugfree使用说明

Fixed External Postponed Won’t Fix
(4)填写解决信息并保存
(5)操作成功过后,主界面中对该问题的显示变为“解决”状态
注意:为尽量缩短测试周期,减少测试轮次,程序员在修改问题时应尽量 用心去完成,因为项目经理会全程监督这个过程,并根据监督结果对程序 员进行直接考核。
5.3 关闭Bug
开发人员提交了“解决”信息后,测试人员会对处于“解决”状态的Bug进行 验证,如问题没有得到解决或在修改代码过程中引入了新的问题,该Bug会被 再度激活(Active),如经验证确实已经解决,测试员会将该Bug关闭(Closed)。
2、BugFree界面
3、 Bug的状态
Active
Resoug状 态都是Active。可 以通过编辑修改 Bug的内容,并指 派给合适的人员解 决
解决Bug之后的状 态
已修复Bug在验证 无误之后关闭,该 Bug处理完毕。如 果没有真正解决或 者重新复现,可以 重新激活,Bug状 态重新变为Active
目录
1 2
3 4 5
BugFree简介
BugFree界面
Bug的状态
明确BugFree的角色分配
BugFree的操作
1、 BugFree简介
BugFree的功效 对软件开发出现的问题进行有效的跟踪管理; 协调开发人员、测试人员和需求三方的关系,规范软 件的研发流程; 通过对问题的有效跟踪管理,可以持续地改进产品的 质量; 记录对问题的处理过程,可以作为知识的积累;
5.2 解决Bug
(1)查询Bug
研发人员一般只会用到Bug模式,其下方即为查询框,可自行设置查询条件,单击【提 交查询】,即在查询结果中显示符合查询条件的Bug
BugFree操作手册

BugFree操作手册目录B UG F REE操作手册 (1)一、登陆系统 (3)1、B UG F REE访问地址: (3)2、登录名及密码 (3)二、TESTCASE管理 (3)1、新建C ASE (3)2、复制C ASE (4)3、修改C ASE (4)4、运行C ASE(见三、T EST R ESULT) (4)三、TESTRESULT (4)四、BUG管理 (4)1、新建B UG (4)2、复制B UG (5)3、修改B UG (5)4、解决B UG (5)5、关闭B UG (5)6、激活B UG (5)五、后台管理 (5)1、产品管理---新建产品 (5)2、产品管理---模块管理 (6)3、用户管理 (6)4、用户组管理 (6)5、用户日志 (6)六、统计报表 (7)七、查询 (7)1、设置查询条件 (8)2、快速筛选 (8)3、自定义显示字段 (8)4、查询结果排序 (9)Bugfree操作使用基本流程:一、登陆系统1、BugFree访问地址:http://121.42.171.175/bugfree/index.php/site/login2、登录名及密码管理员的登录名及密码:admin/123456其他用户的登录名及密码的格式为:姓名全拼/123456二、TestCase管理1、新建Case测试人员登录系统后,在‘Case’标签页中点击【新建Case】按钮,便可弹出新建Case的页面。
其中页面中标黄的输入框为必填项。
A、Case标题:简明扼要的叙述此TestCase的描述,不能超过30字,如超过系统会截断多余内容B、项目名称/模块路径:每个Case都必须选择对应的项目、模块名称,以便于查询并统计此项目、模块的Case情况,如果每个模块指定了相应的负责人,选择了此模块后系统会自动将负责人(指派给)带出。
C、指派给:要执行此TestCase的测试人员,如果不知道具体的用例执行人员,可以指派给Active备注:此处咱们统一指派给自己,即自己创建的case自己执行。
Bugfree缺陷管理使用指南

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使用手册

1BugFree介绍1.1关于BugFreeBugFree基于PHP和MySQL开发,是免费且开放源代码的缺陷管理系统。
服务器端在Linux和Windows平台上都可以运行;客户端无需安装任何软件,通过IE,FireFox等浏览器就可以自由使用。
1.2主页面登录后,默认主页面如下:1.产品选择框①:可以快速切换当前产品,产品模块框②和查询结果框⑥显示相应的模块结构和记录。
2.产品模块框②:显示当前产品的模块结构。
点击某一模块,查询结果框⑥会显示所选模块的所有记录。
3.个性显示框③:i.我的标记,指派给我,由我创建为系统设定的查询条件;ii.用户可以保存自己的查询条件;4.模式切换标签④:切换Bug,Test Case和Test Result模式。
默认登录为Bug模式。
5.查询框⑤:设置查询条件。
6.查询结果框⑥:显示当前查询的结果。
i.自定义显示:设置查询结果的显示字段;ii.统计报表:显示当前查询结果的统计信息;iii.导出:将查询结果显示的自定义字段导出到XML文件。
最多可同时导出5000条记录;iv.导入(仅支持T est Case模式):可以将导出的XML文件在Excel 进行编辑后,再导入到BugFree中,实现Test Case批量编辑。
最大支持2M大小的XML文件;v.批量运行(仅支持Test Case模式):可以对查询结果的Test Case同时创建T est Result。
最多支持100个Test Case。
(未实现)7.导航栏⑦:显示当前登录用户名等信息。
8.导航栏⑧:新建及从模板新建。
1.3Test Case管理页面1.4Test Result管理页面1.5Bug管理页面2BugFree使用BugFree集成了T est Case、T est Result和Bug的管理功能。
具体使用流程:首先创建T est Case(测试用例),(一般是先有设计草稿(Excel));然后评审测试用例;修改测试用例;最后将评审后的测试用例导入BugFree;根据测试计划运行Test Case产生T est Result(测试结果),运行结果为Failed的Case,可以直接创建Bug。
BugFree自定义改善

BugFree改善针对版本2.0.X1.自定义Bug的严重性要求:增加一个级别suggstion,另改为英文描述(强烈建议以Crash /Major /Minor /Trivial /suggestion定义)解决方案:①找到BugFree的安装路径(eg: C:\AppServ\www\bugfree)。
②编辑bugfree下的\Lang\ZH_CN_UTF-8目录下的“_COMMON.php”文件/* Bug Priority. */$_LANG['BugPriorities'] = array('' => '',1 => 'Crash',2 => 'Major',3 => 'Minor',4 => 'Trivial',5 => 'suggestion');注意:由于数据库中只保存int类型的数字,根据配置文件将文字展现到前台页面,所以添加一个级别只要按照固定格式添加即可(eg: 5 => 'suggestion’,)2.自定义Bug的优先级建议:以(P1 P2 P3 P4)区分解决方案:①—》②/* Bug Severity. */$_LANG['BugSeveritys'] = array(1 => 'P1-立即解决',2 => 'P2-高优先级',3 => 'P3-正常排队',4 => 'P4-低优先级')直接修改对应字段3.自定义BUG状态要求:增加Reopen(重新打开)解决方案:/* Define the substatus. */$_LANG['BugSubStatus'] = array('' => '','Hold' => 'Hold','LocalFix' => 'Local Fix','CheckedIn' => 'Checked In','CannotRegress' => 'Can\'t Regress');添加键值对:'Reopen' => 'Reopen'4.BUG状态变更时相关校验要求:解决BUG时,1、必须确认BUG类型是否正确,如否需调整;2、必须在“注解”项中填写相关内容,如出现的原因及解决的方法; 解决方案:将注释文本域修改为必须输入的字段,更改的时候就不能空保存5.BUG类型完善要求:BUG类型中增加“易用性”“友好性”“功能异常”"功能缺失""数据库设计"/* Define the types. */$_LANG['BugTypes'] = array('' => '','CodeError' => '代码错误','Interface' => '用户界面','DesignChange' => '需求变动','NewFeature' => '新增需求','DesignDefect' => '设计文档','Config' => '配置相关','Install' => '安装部署','Security' => '安全相关','Performance' => '性能压力','Standard' => '标准规范','Automation' => '测试脚本','TrackThings' => '事务跟踪','BadCase' => 'Bad Case','useGood' => '易用性','youhao' => '友好性','Others' => '其他');注意:由于数据库中只保存varchar类型的字段,根据配置文件将文字展现到前台页面,所以添加一个级别只要按照固定格式添加即可(eg: ‘youhao’ => '友好性,)6.完善复现步骤要求:复现步骤中增加"预置条件"在最前端一行参考:方案一:找到此段$_LANG['DefaultReproSteps']['Step'] = '[步骤]'; 更改换行。
软件测试Bugfree使用手册范本

Bugfree使用手册1. Bugfree简介1.1 BugFreebugfree.1zsoft./1.2 BugFree的Logo1.3 BugFree的来源BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug 管理系统。
简单实用、免费并且开放源代码(遵循GNU GPL)。
如何有效地管理软件产品中的Bug,是每一家软件企业必须面临的问题。
遗憾的是很多软件企业还是停留在作坊式的研发模式中,其研发流程、研发工具、人员管理不尽人意,无法有效地保证质量、控制进度,并使产品可持续发展。
BugFree就是为了解决上述问题而开发的。
1.4 BugFree名称的含义命名BugFree 有两层意思:一是希望软件中的缺陷越来越少直到没有;二是表示它是免费且开放源代码的,大家可以自由使用传播。
1.5 BugFree的功效对软件开发出现的问题进行有效的跟踪管理;协调开发人员、测试人员和需求三方的关系,规软件的研发流程;通过对问题的有效跟踪管理,可以持续地改进产品的质量;记录对问题的处理过程,可以作为知识的积累;还可以通过自由的定制以让BugFree更适合贵公司的研发流程。
1.6 BugFree适合谁用BugFree适用于所有的中小IT企业、大规模IT企业的各部门、小组、各种技术开发小组或者团队。
1.7 BugFree的一些特色理念先进BugFree借鉴了微软公司成熟的研发流程和Bug管理理念。
相比于其他的Bug管理软件来讲,BugFree的处理方式更加科学、简洁。
B/S结构浏览器/服务器的结构部署起来非常方便,用户无需使用客户端,只要有浏览器(如IE、FireFox等)就可以非常方便的使用BugFree对Bug进行跟踪管理。
跨平台BugFree是采用PHP作为开发语言,采用MySQL作为数据库存储,这两者都是跨平台的,所以BugFree可以安装在所有支持PHP、MySQL的平台上面。
bugfree的使用说明

关于bugfree目录Bugfree界面 (1)主界面 (2)修改个人信息 (2)Bug管理 (3)1 新建Bug (3)2.Bug 字段说明 (4)3 编辑Bug (5)4 复制Bug (6)5 统计报表 (8)Bugfree界面输入以下bugfree地址:如图所示。
输入用户名和密码即可登录Bugfree主界面。
主界面点击“登录”按钮,来到Bugfree主界面,如图所示。
①项目选择框:可以快速切换当前项目,项目模块框②和查询结果框⑥显示相应的模块结构和记录。
②项目模块框:显示当前项目的模块结构。
点击某一模块,查询结果框⑥会显示所选模块的所有记录。
③个性显示框:a)指派给我:显示最近10条指派给我的记录。
b)由我创建:显示最近10条由我创建的记录。
c)我的查询:保存查询框⑤的查询条件。
④模式切换标签:切换Bug, Test Case和Test Result模式。
默认登陆为Bug模式。
⑤查询框:设置查询条件。
⑥查询结果框:显示当前查询的结果。
a)自定义显示:设置查询结果的显示字段。
b)全部导出:将当前查询结果记录导出到网页。
c)统计报表:显示当前查询结果的统计信息。
⑦导航栏:显示当前登录用户名等信息。
修改个人信息1. 点击导航栏->“编辑我的信息”进行密码更改。
2. 根据提示填写真是信息、Email、密码等信息,最后点击“提交”完成密码修改。
Bug管理1 新建Bug1.打开新建Bug窗口,如下图所示。
2.根据Bug的特征为Bug命名,尽量做到见文知意。
3.注意必须要指定该Bug属于哪个项目的哪个模块,指定bug的类型、Bug类型以及严重程度等必填信息,并将本bug指派给相应的同事。
这里着重说明一点:为了让Bug更容易重现,在书写“复现步骤”项时应尽量简洁明了。
这样会使团队的工作效率得以提高,也会减少不必要的麻烦。
图8.22.Bug 字段说明Bug 标题:为包含关键词的简单问题摘要,要有利于其他人员进行搜索或通过标题快速了解问题项目名称/模块路径:指定问题出现在哪个项目的哪个模块。
Bugfree安装手册

B u g f r e e安装手册1 Bugfree和XAMPP的下载到/blog/?page_id=9下载Bugfree软件包(BugFree 2.0 RC2 build)和XAMPP 1.6.3a for Windows2 XAMPP的安装首先安装前需要确定系统中是否安装并启动了IIS,如果没有,请先安装或先启动.IIS的安装,在控制面板中,选择添加或删除程序,再选择添加/删除Windows组件会出现如下图所示;图表 1选中网络服务,其子项目应用程序服务器会自动选上,在应用程序服务器中,包含有IIS 服务的安装,选中应用程序服务器,点击详细信息,出现如下图图表 2如果Internet信息服务(IIS)没有选中的话,记得选上,然后点确定,开始安装IIS,IIS 安装后会自动启动。
IIS启动后,开始安装XAMPP,选择下载好的XAMPP 1.6.3a for Windows,双击,开始安装,会弹出一个选择语言的提示框,其中有德语,日语,和英语。
通常选择英语,如果你别的语言比较强的话也可以选择别的语言。
点击OK,继续安装。
界面会变成如下图所示。
选择Next>继续。
接下来,会提示用户选择安装路径,默认路径为c:\xampp,用户可以点击Browse…选择别的路径。
选择好路径后,点击Next>继续安装,会出现要求用户选择要安装的服务器,如下图注意,在这里如果您的电脑中已经安装了Apache或者MySQL或者Filezilla,则用户就可以不要选中您已经安装过的服务器。
如果您的电脑中都没有安装的话,一定要把Install Apache as service,Install MySQL as service和Install Filezilla as service前面的复选框都要选中,然后点击Install,继续安装,等待几分钟,等程序安装完,选中Finish安装完成后,会出现如下图所示点击“是”,会出现一个控制台的面板,如下图在这里,会发现刚才安装的3个程序,已经启动了2个,Apache程序服务端还没有开启,这时由于Apache服务端的断口80被其他程序占用导致的。
bugfree安装及使用说明书

1目的 (3)2范围 (3)3BUGFREE简介 (3)4访问BUGFREE (3)5BUGFREE 界面 (4)5.1主界面 (4)5.2创建界面 (4)6BUG管理 (5)6.1B UG的3种状态 (5)6.2B UG 生命周期 (5)6.3B UG的七种解决方案 (6)6.4B UG 字段说明 (6)7TEST CASE管理 (7)7.1T EST C ASE 状态 (7)7.2T EST C ASE 字段说明 (7)8TEST RESULT管理 (8)8.1T EST C ASE的执行结果 (8)9查询结果 (8)9.1设置查询条件 (8)9.2快速筛选 (9)9.3自定义显示字段 (9)9.4查询结果排序 (9)10统计报表 (10)11BUGFREE使用技巧 (10)11.1发送邮件通知 (10)11.2使用快捷键 (11)12相关资料 (11)Bugfree 2.0安装指南Bugfree是一款优秀的开源的缺陷管理工具。
目前的版本为2.0版。
由于bugfree是用PHP开发的,数据库用的也是开源的mysql,所以安装时要配置apache、php、mysql,对于生手比较麻烦,且容易出错。
基于此考虑,同样有一款开源工具xampp可以极大的减少配置工作量。
以下就列出在我的机器上装Bugfree的详细过程,初装的朋友们可作参考:安装步骤如下:1. 在Windows上安装Apache,PHP,Mysql软件包,例如xampp, easyphp等,我用的是xampp-win32-1.6.3a-installer.exe,可以到其官方网站去下载。
我的xampp 安装目录为D:\xampp\。
2. 下载BugFree安装包BugFree 2.0 RC1 build ,解压完成后,把解压后的Bugfree 目录拷贝到D:\xampp\htdocs\目录下。
3.在ie中运行http://localhost:81/bugfree/install.php,进入安装界面。
自由软件 BugFree 简介 --- 借鉴微软公司软件研发理念的 Bug 管理系统

BugFree is free software under the terms of the FreeBSD License.自由软件BugFree 官方网站是/。
我们将保持自由的心态去不断完善这款自由软件。
BugFree 是一款自由软件,为了保持其纯洁性,经过讨论,我们严肃的承诺:BugFree 官方网站(/)所属网页(含论坛),以及官方网站发布的BugFree 版本,将拒绝放置或携带任何商业广告--- 以保证BugFree 的用户看到的是一个单纯、干净的自由软件及其讨论社区。
工具是思想的载体,《Bug管理的经验和实践》(Thinking in BugFree) 就是BugFree所蕴含的软件研发流程思想的全面总结。
自由软件BugFree简介--- 借鉴微软公司软件研发理念的Bug管理系统刘振飞2004-10-111. BugFree 简介1.1 BugFree的来源BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug 管理系统。
简单实用、免费并且开放源代码(遵循FreeBSD License)。
如何有效地管理软件产品中的Bug,是每一家软件企业必须面临的问题。
遗憾的是很多软件企业还是停留在作坊式的研发模式中,其研发流程、研发工具、人员管理不尽人意,无法有效的保证质量、控制进度,并使产品可持续发展。
针对这个问题,我们独立做出了BugFree,并且半年多来每天都在使用。
我们公司就是用它来管理Bug,不断提高产品质量的:-)1.2 BugFree名称的含义命名BugFree 有两层意思:一是希望软件中的缺陷越来越少直到没有,Free嘛;二是表示它是免费且开放源代码的,大家可以自由使用传播。
1.3 为什么开放BugFree的源代码呢?根据半年多的实践,觉得BugFree非常有用,我们公司的日常工作已经离不开它了。
虽然没有微软的Bug管理系统(以前叫Raid,现在是Product Studio)的功能那么强大,但是处理方法和思想是完全一致的,起码我自己用起来的感觉和在微软时基本一样,值得向大家推荐。
BugFree使用手册(Bug模块部分)

BugFree使用手册Bug模块部分目录1. 引言 (3)1.1 目的 (3)1.2 适用范围 (3)1.3 参考资料 (3)2. 规程综述 (3)2.1 角色和职责 (3)2.2 缺陷的定义 (3)2.3 缺陷的严重性 (3)2.3.1 定义 (3)2.3.2 缺陷严重性的划分 (4)2.4 缺陷的优先级 (4)2.4.1 定义 (4)2.4.2 缺陷优先级的划分 (4)2.5 缺陷严重性和优先级的关系 (4)2.6 缺陷的类型 (4)2.6.1 定义 (4)2.6.2 缺陷类型的划分 (5)2.7 缺陷来源 (5)2.7.1 目的 (5)2.7.2 缺陷来源的划分 (5)2.8 缺陷状态 (6)2.8.1 定义 (6)2.8.2 缺陷的状态划分 (6)2.9 缺陷解决 (6)2.9.1 定义 (6)2.9.2 解决BUILD (6)2.9.3 解决方案 (6)2.10 规程活动 (7)2.10.1 流程图 (7)2.10.2 活动详述 (7)2.10.3 注意事项 (8)1.引言1.1目的错误!未找到引用源。
缺陷管理的目的是保证被发现的缺陷根据规范的缺陷管理流程来进行处理。
1.2适用范围适用于公司所有软件项目。
1.3参考资料资料名称内容《BugFree 2.0使用帮助》/help2.规程综述2.1角色和职责角色职责描述1. 发现缺陷,在BugFree中新增缺陷测试人员/用户2. 回归测试,激活或关闭缺陷1.确认缺陷开发人员2.修正缺陷2.2缺陷的定义1.软件没有达到《产品需求说明书》表明的功能2.软件出现了《产品需求说明书》不一致的表现3.软件功能超出《产品需求说明书》的范围4.软件没有达到用户期望的目标( 虽然《产品需求说明书》中没有要求)5.测试员或用户认为软件的易用性、美观性等差符合以上内容之一就称之为缺陷。
2.3缺陷的严重性2.3.1定义严重性(Severity)就是软件缺陷对软件质量的破坏程度。
BugFree操作说明

Bug解决界面
• bug解决的界面如下图
1,如果此bug不属于本人修改, 可在此指派给其他人 2,bug有七种解决方案: 1>By Design 需求就是 这么设计的 2>Duplicate 这个问题 别人已经发现 3>External 外部原因 (浏览器、操作系统) 4>Fixed 问题已解决 5>Not Repro 无法复现 的问题 6>Postponed 发现太 晚,下个版本解决。 7>Won`t Fix 是个问 题,但是不值得修复。
Bug的生命周期
BugFree主界面
• 在登录界面 输入用户名 和密码成功 登录后,进 入BugFree 主界面
BugFree创建界面
• Bug和Test Case的操作格式基本相同,下面就以bug新增界面为 例,打开bug选项卡,单击“新建Bug”打开“新建bug”界面, 如下图
1,输入Bug的标题:简单明了阐述bug问 题,方便修改bug的人快速定位bug。 2,选择发现bug所在的项目名称和模块 3,Bug状态:分为三种;1>Active 活动状 态;2>Resolved(解决状态); 3>Closed(关闭状态)。 4,指派给:选择bug的处理人。 5,抄送给:可让相关的人知道此信息, 可不填。 6,严重程度:由bug的创建者来判定此 Bug的严重程度,1为最严重,4为最轻微。 7,优先级:此Bug处理的紧急程度。 8,Bug类型:选择bug类型 9,如何发现:选择怎么发现的bug 10,操作系统:选择测试Bug的操作系统 11,浏览器:是通过什么浏览器发现的 bug 12,创建Build:bug是哪个版本被发现的
BugFree后台管理
• 针对项目添加bug模块
bugfree管理指南

Windows平台下Bugfree管理指南1.引言1.1.编写目的编写本文档说明bugfree的管理:新增bug严重程度、状态、版本等字段信息;配置邮件发送;数据库迁移配置的管理。
1.2.背景BugFree平台搭建完成后,继续研究后台管理,进一步了解。
1.3.参考资料Bugfree官方网站:Bugfree研究手册2.新增严重程度、状态、错误类型等字段信息通过修改配置文件完成。
配置文件路径:\xampp\htdocs\bugfree\Lang\ZH_CN_UTF-8\_COMMON.php2.1.新增严重程度信息2.2.新增状态信息2.3.新增错误类型信息3.配置邮件发送参数修改配置文件中“Mail setting”和“SMTP param setting”两个部分完成。
配置文件路径:\xampp\htdocs\bugfree\Include\Config.inc.php上图可用可不用,配置后参数如下:4.数据库迁移配置4.1.修改mysql数据库管理员root密码1、通过配置文件修改(phpMyAdmin和bugfree目录下的两个配置文件)配置文件路径:\xampp\phpMyAdmin\config.inc.php●\xampp\htdocs\bugfree\Include\Config.inc.php2、通过图形界面修改●浏览器中输入http://localhost/xampp/●点击“安全”●点击上图蓝色框中链接,通过图形界面修改4.2.数据库迁移配置1、导出注意:关键一点是需要勾选另存为文件。
把需要导出的数据库使用phpmyadmin进行以下操作:2、导入在需要导入数据库的机器上进行导入操作,同样适用phpmyadmin进行操作。
注意:●需使用phpmyadmin手动创建一个名为bugfree2的数据库。
●把导出来的bugfree2.sql进行导入。
3、图片显示问题导入成功后,bug里的图片无法正常显示,其实根据提示自己也能解决的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Bugfree管理工具研发专用Bugfree使用说明书研发版Enovell目录一、Login (2)二、登录Bugfree (2)三、主界面 (2)四、用户信息模块(图1-2中标号为1) (3)1. 用户名 (3)2. 编辑我的信息 (3)3. 退出 (4)五、项目选择及模块筛选框(图1-2中标号为2) (5)1. 项目选择框 (5)2. 项目模块框 (6)六、模式切换标签和查询框(图1-2中标号为3) (7)七、个性显示框(图1-2中标号为4) (9)八、查询结果框(图1-2中标号为5) (10)1. bug的三种状态 (10)(1)Active (10)(2)Resolved (10)(3)Closed (11)2. bug生命周期 (11)(1)通过查询框过滤出所有指派给自己的bug (11)(2)单击“活动”状态的bug标题,打开链接 (12)(3)单击“解决”按钮,进入“已解决”状态 (13)(4)填写解决信息并保存 (15)九、编后语 (18)一、Login输入以下地址并加入你的浏览器收藏夹:http://192.168.16.245:8080/bugfree/Login.php二、登录Bugfree图1-1输入用户名和密码即可登录Bugfree主界面,初始用户名和密码暂定为各读者中文全名的拼音字母组合,输入完毕,单击“登录”按钮(或回车),进入主界面。
三、主界面图1-2下面分别讲述各模块使用方法。
四、用户信息模块(图1-2中标号为1)1. 用户名图1-3图中所指为用户真实姓名,此处常常被忽略,事实上却传达着重要的信息,严格地说,每个人都应重新设定密码,以防止互相使用别人的帐号从而导致管理上的混乱。
2. 编辑我的信息图1-4单击图中所示按钮,进入以下界面图1-5可对真实姓名、Email、密码等信息进行编辑,完成后单击“提交”按钮,即可修改个人信息,此处密码即为登录密码,如读者觉得有必要,可对初始密码进行修改。
3. 退出图1-6单击“退出”按钮,可回到登陆界面,如图1-1,除特殊情况下需登录别人帐号之外,这个功能是用不到的,可直接单击主界面(如图1-2)右上角关闭按钮退出Bugfree。
五、项目选择及模块筛选框(图1-2中标号为2)1. 项目选择框图1-7图中所示即为项目选择框,单击右侧按钮,可弹出项目下拉菜单(如图1-8),可切换项目名称从而实现对模块列表和查询结果(图1-2中标号为5的模块)的切换(如图1-9)图1-8图1-9与此同时,查询结果也实现切换。
图1-10在此要特别说明一下,公司现使用版本的Bugfree本身也有bug,即初次进入主界面时,项目选择框和中默认的项目与查询结果框中所显示bug往往不一致,此时选中默认项目,亦不能切换查询结果,只有切换项目选择框中项目名,才可实现查询结果切换。
2. 项目模块框单击模块左侧“+”“-”按钮,可实现对模块的展开和收起,单击模块名称,可过滤出该模块中的所有bug并显示在查询结果框中(如图1-12)图1-11六、模式切换标签和查询框(图1-2中标号为3)图1-13图中所示即为模式切换标签,研发成员只会用到第一个标签,即Bug模式。
其下方即为查询框,可自行设置查询条件,单击“提交查询”,即在查询结果中显示符合查询条件的bug,所有选择框支持模糊搜索。
在此需要特别指出的是,此查询框与项目选择框和项目模块框是完全独立的两套体系,就是说,即使项目选择框中显示的是当前项目,如不在查询框中选择项目名称,系统仍会默认是对所有项目中符合条件的bug进行筛选。
此外,凡是右侧有按钮的选择框都可单击按钮打开下拉菜单,就是说,查询字段并不是固定的,可在一定范围内实现自定义查询。
除项目名称外,Bug ID也是经常被用到的字段,它可以在瞬间锁定某一个bug,如图1-14。
图1-14除此之外,最经常被研发人员用到的,就是“指派给”这一字段。
在下拉框中找到自己的名字并选中(如图1-15),单击“提交查询”按钮,即可在查询结果中查询到所有指派给自己的bug。
效果如图1-16。
图1-15图1-16当左右模块之间关系定为“并且”时,两模块连结成一个整体,当用到“指派给”这类字段时,要注意清空其他搜索框,以保证查询结果全部显示。
七、个性显示框(图1-2中标号为4)单击“指派给我”按钮,即可查看指派给自己的最近10条记录,单击任意bug记录,即可进入该bug的创建修改界面,从而对这些最新指派给自己的bug进行处理。
图1-17八、查询结果框(图1-2中标号为5)1. bug的三种状态表1-1(1)Active图1-18(2)Resolved图1-19(3)Closed图1-202. bug生命周期由于创建bug是测试人员的工作,在此不作赘述,只简述研发人员操作流程。
(1)通过查询框过滤出所有指派给自己的bug图1-21如果你一个人做项目的话,也可使用项目选择框或项目模块框来筛选bug。
图1-22此种查询方式可实现对当前项目或某一模块的更为全面、直观的监督。
(2)单击“活动”状态的bug标题,打开链接图1-23进入bug界面。
图1-24根据实践经验,按照图中所示顺序进行操作,可在最快时间内锁定问题。
首先打开附件处图片,对照图片阅读复现步骤,在充分了解问题之后,对问题进行筛选归类。
笔者认为,看一个bug解决一个问题,并不是一种高效的工作方式,因为测试人员的水平和理解能力往往参差不齐,有些问题实际上是由测试员不了解业务引发的,由于产品始终是由程序员创作产生的,你们对产品业务和实现方法掌握着更多的信息,而测试员在此期间难免对一些问题存在误解,并且由于水平和经验所限,一些测试错误是难以避免的。
所以笔者认为,在程序员真正开始对某一个模块进行修改之前,应先把模块内所有活动状态的bug浏览一遍,并进行分类归总。
其分类方式已经在Bugfree 中给出。
表1-2(3) 单击“解决”按钮,进入“已解决”状态图1-25解决Build即是版本号,将上面创建Build的版本号抄下来即可,解决方案则根据表1-2中原则进行定制,其它地方都可以空着。
在此要特别指出的是,在单击Duplicate这一字段时,系统会要求输入重复问题的Bug ID,出于对测试人员心血的尊重,切不可为绕过这一步而选择Fixed字段从而影响测试人员的判断,当然,如果你按我说的在解决bug之前先进行过滤,是没有机会偷这个懒的,对你自己也只会起到一个减轻心理负担的作用,如果找不到重复bug,可用查询框进行模糊搜索,具体实现如下图。
图1-26在检索出的结果中寻找出重复问题进行处理,此处需要注意的是,所输入词汇必须是Bug标题中出现过的,此外,也可用项目模块框进行寻找。
在此需要特别指出的是,在Bugfree中,Bug ID的排序是按照提交先后进行设置的,也就是说,号数小的是先提交的,号数大的是后提交的。
所以,在使用Duplicate字段时要特别注意,一定是号数大的重复号数小的,而不可能是反过来。
所以在你提交之前,一定要先检查界面右上方的编号是否大于你自己所输入的重复ID,如果不是,说明你弄反了,应该把重复ID所代表的bug 使用Duplicate弃掉。
图1-27只有两种特殊情况可以违背以上判定原则,一是后来提交的bug是对前一问题的补充,这种补充不是指描述上的补充,而是错误上的补充,即提出了新的错误点,或是程序员在更改代码的过程中把一些已存在的bug进一步扩大化,测试员为了全面覆盖问题而重复提交,对此类问题不能使用Duplicate这一字段。
还有一种情况,就是前一个bug是由后一个bug引发的,而后一个bug是前一个bug产生的根源,在这种情况下,应对前一个bug使用Duplicate。
在此需要强调的是,程序员在对bug进行分类时,应尽量尊重事实,不要用自己的错误去影响测试员和项目经理的判断。
当一个项目由两个以上测试人员参与测试时,此类重复问题可能会非常多,即使只有一个人测,由于水平所限,各种测试错误也在所难免,所以个人认为在修改bug之前对问题进行验证和过滤是十分必要的。
(4)填写解决信息并保存按下图中标号顺序进行操作,请仔细填写解决方案和注释文字,然后单击“保存”按钮,由于服务器性能缺陷,在这个过程中很可能出现操作失败,此时可将重要信息临时备份,待系统恢复后重新提交。
图1-28操作成功界面如下。
图1-29与此同时,主界面中对该问题的显示变为解决状态,在此需要特别指出的是,虽然目前版本的Bugfree仍存在一些缺陷,但同步处理做得还是不错的,所以并不存在操作上的时延,希望广大程序员在对待自己的项目时也能注意到这一点,因为它的好处是显而易见的。
图1-30到此为止,bug过滤过程基本完成,剩下的待解决的bug,在自行修改验证自认为没有问题之后单击Fixed字段保存,为尽量缩短测试周期,减少测试轮次,程序员在修改问题时应尽量用心去完成,因为项目经理会全程监督这个过程,并根据监督结果对程序员进行直接考核。
之后,测试员会对处于解决状态的bug进行验证,如问题没有得到解决或在修改代码过程中引入了新的问题,该bug会被再度激活,如经验证确实已经解决,测试员会将该bug关闭。
图1-31在此需要强调的是,目前版本的Bugfree权限设置还不完善,类似“关闭”、“激活”等按钮本不应该对研发人员开放,这是Bugfree本身的缺陷,但在更新更好的版本出台之前,只能硬性规定研发人员不要使用这两个按钮,由此规定所带来的不便,还望广大程序员予以谅解。
九、编后语一个高质量的文档应该让读者在阅读之后彻底明确操作流程而不会产生任何的疑问,换句话说,只要读者认真阅读以上内容,就不会对哪个操作环节存在不明白的现象,但由于时间紧迫和个人水平、精力所限,难免在编写过程中有所疏漏,在此欢迎广大读者积极批评指正。
此外,本文档的市场定位暂定为本公司研发人员,如有测试人员和管理人员想了解此款软件的应用,请参看Bugfree测试版及Bugfree管理版。