缺陷管理工具 Mantis 及其应用.pdfVIP

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.3 缺陷管理工具 Mantis 及其应用 Mantis 同样是一款开源的软件缺陷管理工具,是一个基于 PHP 技术的轻量级缺陷跟踪 系统,其功能与商用的 JIRA 系统类似,都是以 Web 操作的形式来提供项目管理及缺陷跟 踪服务。Mantis 在功能上可能没有 JIRA 那么专业,界面也没有 JIRA 漂亮,但在实用性上 足以满足中小型项目的缺陷管理及跟踪。Mantis 包括客户端浏览器、Web 服务器和数据库 服务器。当然,Web 服务器和数据库服务器也可以是同一台主机。重要的是它是开源的, 不需要负担任何费用。不过 Mantis 目前的版本还存在一些问题,期待在今后的版本中能够 得以完善。 1.3.1 Mantis 功能介绍 Mantis 基于 PHP+MySQL ,可以运行于 Windows/UNIX 平台上。作为一个 Bug 管 理系统,其适用性是否符合实际工作的需要是至关重要的。Mantis 基本可以满足 Bug 管理 日 常流程。而且,Mantis 是 B/S 架构的 Web 系统,如果今后有需要,还可以配置到 Internet 上,实现异地 Bug 管理。在 Mantis 系统中,有如下几种角色:管理员、经理、开发员、 修改员、报告员、复查员。每个角色所拥有的权限是不一样的,从大到小依次排列是:管理 员→经理→开发人员→修改人员→报告人员→查看人员。 Mantis 的特点是免费、简洁灵活,B/S 结构的 Web 系统比较适合分布式协作开发和测 试。关于 Mantis 的详细信息和技术支持,可访问 / 。 1. Mantis 的基本特征  个人可定制的 E-mail 通知功能,每个用户可根据自身的工作特点而只订阅相关 的 缺陷状态邮件。  支持多项目、多语言。  权限设置灵活,不同角色有不同权限,每个项目可设为公开或私有状态,每个缺陷 也可设为公开或私有状态,每个缺陷可以在不同项目间移动。  主页可发布项目相关新闻,方便信息传播。  方便的缺陷关联功能。除重复缺陷外,每个缺陷都可以链接到其他相关缺陷。  缺陷报告可打印或输出为 CSV 格式。支持可定制的报表输出,可定制用户输入域。  有各种缺陷趋势图和柱状图,为项目状态分析提供依据,如果不满足要求,则 可以 把数据输出到 Excel 中进一步分析。  流程定制不够方便,但该流程可满足一般的缺陷跟踪。  可以实现与 CVS 的集成,即实现缺陷和 CVS 仓库中的文件相关联。  可以对历史缺陷进行检索。 2. Mantis 系统中缺陷状态的转换 缺陷状态是描述软件缺陷处理过程所处阶段的一个重要属性。对应于不同的状态,软 件测试人员能确定对该问题的处理已经进展到什么阶段,还需要进行哪些工作,需要哪些 人员的参与等信息。缺陷跟踪系统的状态比较复杂,这也是缺陷管理中的难点。在缺陷跟 踪管理过程中,将缺陷记录划分为不同的阶段、不同的状态来进行标记。Mantis 系统将缺 陷的处理状态分为 New (新建)、Feedback (反馈)、Acknowledged (认可)、Confirmed (已确认)、Assigned (已分派)、Resolved (已解决)、Closed (已关闭)7 种,如图 1-2 所示。  一个新的缺陷被提交,即为 New 。  Feedback ,对此bug存有异议,就将其反馈,测试人员和开发人员讨论评估后,决定 是否将其关闭。  Acknowledged ,经理认为报告员提交的问题是个bug,对这个bug表示认可。  Confirmed ,开发人员确认存在此bug,并准备修改,将其设为已确

文档评论(0)

ki66588 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档