凌雪
2018-08-22
来源 :网络
阅读 1781
评论 0
摘要:本文将带你了解测试管理方法之项目管理工具(测试必知),希望对大家学测试管理有所帮助
本文将带你了解测试管理方法之项目管理工具(测试必知),希望对大家学测试管理有所帮助
1. 工具分类
个人认为,项目管理工具分为3类:
1、 配置管理
如 svn, git
2、 纯 bug 缺陷管理
如 bugfree, bugzilla 等,只用来管理bug
3、 任务/项目管理
如 禅道,jira,
redmine等,从需求阶段(需求文档)一直到发布上线的“全程”管理。
2. bug管理工具
纯bug工具
特点
是否开源
备注
bugfree
没有截图功能但可以以附件形式存在; case结合bug; 可以转移到禅道
开源
PHP通用环境
bugzilla
强大的检索功能
开源
安装perl和mysql,过程较复杂
QC
功能强大但不太稳定
收费
Quality Center 可指导您完成测试流程的需求指定、测试计划、测试执行和缺陷跟踪阶段。
mantis
没有截图功能但可以以附件形式存在;
开源
php+ mysql项目管理及缺陷跟踪
easybug
在线;截图功能强大,以图片而不是以附件的形式存在;
开源
注: 在线的bug管理如柠檬bug管理,www.lemonpm.com
3. 项目管理工具
项目管理工具
特点
是否开源
备注
禅道zentao
与bugfree同为一个开发团队,bugfree可迁移到禅道;第一款国产的优秀开源项目管理软件
开源
SVN集成
jira
JIRA推出云服务和下载版,均提供30天的免费试用期
破解版
SVN插件
QC
收费
4. bugfree
适合谁
BugFree适用于所有的中小IT企业、大规模IT企业的各部门、小组、各种技术开发小组或者团队。
特色
1、B/S结构浏览器/服务器的结构部署起来非常方便,用户无需使用客户端2、跨平台BugFree是采用PHP作为开发语言,采用MySQL作为数据库存储,这两者都是跨平台的,所以BugFree可以安装在所有支持PHP、MySQL的平台上面
3、多项目管理BugFree可以同时对多个项目进行管理,非常方便
4、邮件自动通知当bug发生变化的时候,会自动发邮件给相关人员
5、强大、方便的查询功能可以非常方便的指定各种查询条件,功能强大。并可将查询结果方便的导入到Microsoft Excel中
6、详细的历史记录对Bug的每一步操作都有非常详细的记录
window安装使用
xampp安装
注: 主界面 + 后台管理(系统管理员、项目管理员和用户组管理员)
后台管理
bugfree迁移禅道
5. Bugzilla
Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。
功能与bugfree大同小异(bugfree轻便一些,不过已经停止更新了。原开发者的新的产品叫禅道,除了BUG管理之外还有项目管理的功能)。
6. 禅道
第一款国产的优秀开源项目管理软件(分为开源版 和 专业版)。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体.
可以供 产品, 开发, 测试人员协同完成项目。
功能列表
1. 产品管理:包括产品、需求、计划、发布、路线图等功能。
2. 项目管理:包括项目、任务、团队、版本、燃尽图等功能。
3. 质量管理:包括bug、测试用例、测试任务、测试结果等功能。
4. 文档管理:包括产品文档库、项目文档库、自定义文档库等功能。
5. 事务管理:包括todo管理,我的任务、我的Bug、我的需求、我的项目等个人事务管理功能。
6. 组织管理:包括部门、用户、分组、权限等功能。
7. 统计功能:丰富的统计表。
8. 搜索功能:强大的搜索,帮助您找到相应的数据。
9. 扩展机制,几乎可以对禅道的任何地方进行扩展。
10. api机制,所见皆API,方便与其他系统集成。
禅道目录
顶级目录结构:
www目录:
module目录:
8. jira
简介
JIRA产品非常完善且功能强大,安装配置简单,多语言支持、界面十分友好,和其他系统如CVS、Subversion(SVN)、VSS、LDAP、邮件服务整合得相当好,文档齐全,可用性以及可扩展性方面都十分出色,拥有完整的用户权限管理。
JIRA推出云服务和下载版,均提供30天的免费试用期。为了适应不同用户的使用需求,JIRA产品提供三种版本,分别为:标准版,专业版和企业版,这三种版本在功能上有区别。企业版的功能最全,含盖了标准版和专 业版的全部功能并有较多增强的功能,专业版则包含了标准版的全部功能并有一些增强功能,标准版本是JIRA的基础版。
功能强弱: 标准版 < 专业版 < 企业版
同样 供 产品, 开发, 测试 人员管理项目
jira连接mysql
环境搭建:
持续集成
jira集成Jenkins
9. redmine
Redmine是用Ruby开发的基于web的开源项目管理软件,这种
Web 形式的项目管理系统通过“项目(Project)”的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,大家参与更新任务、文档等内容来推动项目的进度,同时系统利用时间线索和各种动态的报表形式来自动给成员汇报项目进度。
redmine可以说是轻量级项目管理工具,简单易用,栏目划分合理,界面也友好。它的邮件、wiki、版本库等都是非常实用的功能。
唯一的缺点是基于ROR,安装稍嫌麻烦。
Redmine功能列表:
(1).多项目和子项目支持
(2).里程碑版本跟踪
(3).可配置的用户角色控制
(4).可配置的问题追踪系统
(5).自动日历和甘特图绘制
(6).支持 Blog 形式的新闻发布、Wiki 形式的文档撰写和文件管理
(7).RSS 输出和邮件通知
(8).每个项目可以配置独立的 Wiki 和论坛模块
(9).简单的任务时间跟踪机制
(10).用户、项目、问题支持自定义属性
(11).支持多种版本控制系统的绑定(SVN、CVS、Git、Mercurial 和 Darcs)
(12).支持多 LDAP 用户认证
(13).支持用户自注册和用户激活
(14).多语言支持(已经内置了zh简体中文)
(15).多数据库支持(MySQL、SQLite、PostgreSQL)
(16).外观模版化定制(可以使用 Basecamp 、Ruby安装)
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试管理频道!
喜欢 | 0
不喜欢 | 0
您输入的评论内容中包含违禁敏感词
我知道了

请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号