第1周小组博客作业——1704班06组
1:工具概述
本小组选用的BugFree测试管理工具,该工具是使用PHP+MySQL独立写出的一个Bug管理系统。简单实用、免费并且开放源代码(遵循GNU GPL)。工具命名为BugFree 有两层意思:一是希望软件中的缺陷越来越少直到没有;二是表示它是免费且开放源代码的,大家可以自由使用传播。对软件开发出现的问题进行有效的跟踪管理; 通过协调开发人员、测试人员和需求三方的关系,规范软件的研发流程; 通过对问题的有效跟踪管理,可以持续地改进产品的质量。
2:对应的流程
BugFree的功能定义是Bug的管理,主要是针对项目中测试人员发现Bug后提交给组内的成员查看。在提交时可以提交测试用例和运行结果,方便设计人员使用。
在使用BugFree时,首先要建立用户,即项目组中的成员。成员建立完后建立用户组,将创建的用户分组,并在组内分配用户组管理员,这个用户组管理员可以由整个系统的系统管理员的担任。
建立完用户组后可添加产品,即需要用到BugFree的项目,并将该产品分到某一个用户组下。在添加产品时可以指定该产品的产品管理员。每一个产品都可以分为多个模块,每个模块又可以分为多个子模块,可以在每个模块中指定模块负责人。
此时测试人员可以登录系统,新建Bug或Case,需要注意的是Result不能直接创建,必须在Case中运行后进入创建页面。测试人员将这些内容指派给设计人员后即可对Bug进行修改。
流程示意图:
3:工具的特点和局限性
特点:
(1)工具可直接在浏览器中使用,无需安装客户端即可使用,操作灵活。
(2)可以通过统计报表直观地查看在哪些模块中提交了Bug。
(3)有方便的复制功能,在有多个相同Bug时可以快速地建立Bug。
(4)Bug、Case、Result相互联系,使用方便。
(5)Bug的指派对象会收到邮件提示,更好地将Bug管理与邮箱结合。
(6)可以同时进行多个产品的管理,每个Bug都可指派给某个用户,并抄送给管理员。
(7)主要适用在小型的IT企业和大型IT企业中的部门内部使用。
局限性:
工具在多年前已停止更新,不能更好地适应现在的大型IT公司。
没有BUG审核功能。
4:工具的改进
增加BUG审核功能。
5:成员分工:
博客总结任务分工:
BugFree使用手册的撰写及修改(张田晖)
提出BugFree使用手册的修改意见(陈立,郎绪文,孙宁)
BugFree操作视频的录制(孙宁)
提出BugFree操作视频录制的建议(陈立,郎绪文)
BugFree学习博客记录(孙宁)
BugFree总结博客任务分工:
工具概述与对应流程(张田晖、郎绪文)。
工具的特点和局限性与工具的改进(孙宁)。
计算成员贡献分(陈立)。
posted on 2017-11-23 23:13 HUST高级软件测试技术1704班6组 阅读(135) 评论(0) 收藏 举报