缺陷管理贯穿于软件开发生命周期之中 ,是整个周期中不可缺少的环节。Mantis是基于 Web的开源缺陷跟踪系统 , 采用PHP语言编写,安装方便,使用简单 。其主要特点如下:项目管理者联盟文章
(1)个人可定制 Email通知功能,每个用户可根据自身的工作特点来订阅相关缺陷状态邮件;项目管理培训
(2)支持多项目、多语言;
(3)权限设置灵活,不同角色有不同权限,每个项目可设为公开或私有状态,每个缺陷同样也可设为公开或私有状态,每个缺陷可以在不同项目间移动;service.mypm.net
(4)主页可发布项目相关新闻,方便信息共享;项目管理培训
(5)方便的缺陷关联功能,除重复缺陷外,每个缺陷都可以链接到其他相关缺陷;项目管理者联盟
(6)有各种缺陷趋势图和柱状图,为项目状态分析提供依据,如果不能满足要求,可以把数据输出到 Excel中进一步分析;项目管理者联盟文章
(7)缺陷报告可打印,支持可定制的报表输出,可定制用户输入域;talent.mypm.net
(8)可以对历史缺陷进行检索。项目管理论坛
2.3 测试管理工具项目管理论坛
Testlink用于进行测试过程中的管理,通过使用 Testlink提供的功能,可以将测试过程从测试需求、测试设计、再到测试执行完整的管理起来,同时,它还提供了多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。Testlink是 sourceforge的开放源代码项目之一 。作为基于 Web的测试管理系统,Testlink的主要功能包括:项目管理者联盟
(1)根据不同的项目管理不同的测试计划,测试用例,测试构建相互之间独立;项目管理者联盟
(2)可以基于关键字搜索测试用例;项目经理圈子
(3)能够将现有测试用例简单修改后复用;项目管理者联盟
(4)设定执行测试的状态(通过,失败,锁定,尚未执行),失败的测试用例可以和 Mantis中的 bug 关联,每个测试用例执行的时候,可以填写相关说明;项目管理者联盟
(5)测试结果分析。可以实现按照需求、测试计划、测试用例状态、版本,统计测试结果;项目管理者联盟文章
2.4 配置管理工具项目管理者联盟
SVN是近年来崛起的版本管理工具,是 CVS的接班人。目前,绝大多数开源软件都使用 SVN作为代码版本管理软件。该工具是基于 Web的开源源代码管理软件,采用 PHP语言编写,能够有效解决软件开发过程中版本混乱、变更多、追溯难等问题。项目管理者联盟文章 项目管理者联盟
|