测试流程管理工具调研报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Y N
Y Y
Y Y
N
N
N
N
N
N
NLeabharlann Baidu
N
Y
Y
Y
Y
N Y N Y N Y Y Y
Y Y N N Y Y Y
Y Y Y Y Y Y Y Y
Y Y Y Y Y
Y Y Y 待考察,demo有点慢 Y
Y Y Y Y Y
MySQL
MYSQL 、 SQL Server NA 、Oracle 可 以 提 供 代 码 给 用 提供API 户,进行二次开发
3、主要是文档管理, 工作流转过程比较少 。
3.目前仍有禅道团队进行禅道 的更新和插件开发;同时支持 PHP二次开发及数据库修改
免费
较低,15w就可以成为 较高 无license限制的用户
免费
免费
二年内免费培训和升 级,以后收费,如果 每 两 年 收 费 20 % , 成 为重要客户,可终身 免费升级 Bugzilla 开 源 代 码 ,可 林 锐 博 士 的 公 司 , 目 前规模不大,正在发 以自己修改; 展中,对客户的需求 比较尊重,产品还在 进一步完善。
bugzilla 用 户 权 限 不 能 具 体 到 项 目 , testcase 不能区分 Y Y Y
Y
Y Y Y
Y Y Y
Y Y Y
模块、版本
用户、各用户权限、 Y 各下拉列表的枚举值
Y
N N N N N N N N N 用例标题、前提、预 想问题、测试环境、 输入、测试方法、上 传附件、期望结果、 测试结果、测试结论 Y N N
可 以 从 word和 excel 导 N 入,不 过要 求遵 循一 定格式 Y Y 测试用例导出 Y 测 试 执 行 是否可以记录每次测试执行信息 Y 管理 (执行时间、是否通过、发生的 问题信息等) Y 是否可以自动执行测试脚本 Y(实现起来不太方 便,需要自己写一个脚 本来实现) 和自动化测试工具是否可以关联 Y(可以关联QTP等工 Y ( 可 以 关 联 fuctional 具) tester等工具,和QTP可 以通过第三方接口关 Y 测试执行结果导出 Y(实现起来不太方 便,需要自己写一个脚 本来实现) Y 缺陷管理 缺 陷 属 性 中 是 否 包 含 关 键 信 息 Y (发现日期、严重级别、优先级 、描述、报告人、责任人等) Y Y 缺陷是否可以跟用例关联 Y 是否可以上传文件(图片、文本 Y 等) Y Y 缺陷属性列是否可以自定义 缺陷流转是否符合研发目前的流 Y Y(流转需要自己定 转方式 义) Y 是否支持缺陷趋势统计(按照时 Y 间统计缺陷分布) Y 缺陷统计是否支持表格,饼图, Y 直方图等显示方式 Y 缺陷统计查询条件是否可以自定 Y 义 Y Y 缺陷导出 缺陷是否支持关键字查询 沟通方式 是否可以设置自动发送邮件 缺陷是否支持邮件通知 每个人登录后,是否能看到属于 自己的缺陷 性能 是否支持50个以上的并发操作
无 法 跟 踪 需 求 核 测 试 每 个 领 域 的 研 究 都 不 价格偏高,测试用例 需要从产品经理到各项目经理 执 行 , 无 法 统 计 缺 陷 够 深 入 , 测 试 管 理 不 和过程管理不够细致 及开发测试共同维护,不仅仅 趋势。 够全面。 定义在测试管理中;更贴近于 敏捷开发。 Bugzilla、testcase Future Telelogic ( DOORS 禅道 、SYNERGY) Y Y
收费
免费
TELELOGIC , 规 模 BugFree升级版,已有长久历 较大,提供专业的软 史,从测试缺陷管理工具升级 件 生 命 周 期 解 决 方 为项目管理工具 案,需求管理非常出 色。有消息说未来两 年可能会被IBM收购 。
Testcase自己 开发 的系 统,可以根据需求修 改;
分需要我们自主进行二次开发;QC、Rational Clearquest、Telelogic价格较贵,定制需求开发价格将更为 荐选择;Bugzilla+testcase、禅道是完全开源,可进行代码二次开发,就功能对比而言,各有优劣,但 项目流程的管理,对比其功能,认为禅道+二次开发更为合理。
Mysql


强 , 可 以 自 己 修 改 代 不强 码
不强
强,源码开放,可以修改自添 加功能
Windows、Linux
Windows、Linux
Windows、Linux、
Windows、Linux、Unix
1、bugzilla界面简洁, 1、新任务或者变更等 使用方便。 可以在机器上弹出气 泡通知;
当前测试流程管理工具多种多样,经过调研,使用较多的有QC、Rational Clearquest、禅道等,其他诸如Telelo 及价格方面的对比:(百度、腾讯、淘宝等公司使用自己开发平台,不会开源也无法购买,故不在此次比较范围内
工具名称 优点 QC 专门为 测试 部门 做的 一款管 理工 具, 针对 性强, 方便 易用 ,过 程流转 最符 合公 司目 前的工 作流 程, 同时 支持定 制, 比较 灵活 。 价格偏 高, 无法 根据 源码进行二次开发 Rational Clearquest 流程管理工具,功能全 面强大。可管理从需求 到开发到测试的各个流 程,数据共享性和扩展 性最强。 价格最高;主要偏重流 程管理,易用性不太 好,如果要作测试管 理,需要人为定制流 程,而且需要和其他工 Rational ClearQuest
Y
Y Y Y
所有项目在一个数据库 中管理,可以定制用户 、各用户权限、各种查 询信息
Y Y Y Y N(也许可以通过自己 定义查询实现) N(也许可以通过自己 定义查询实现) Y N Y 用例标题、用例脚本 (手工和自动均可,需 要 关 联 functional tester 和 manual tester ) 、 对 应需求等 Y Y N
earquest、禅道等,其他诸如Telelogic等也有小众企业群使用;以下为各测试流程管理工具功能、优缺点 源也无法购买,故不在此次比较范围内)
Telelogic ( DOORS 、SYNERGY) 完 全 免 费 , 代 码 开 偏 重 文 档 管 理 , 功 能 需求和变更管理做得 源,可以扩展开发 覆 盖 软 件 过 程 的 各 个 比较好,有利于大规 领域; 模的分布式开发。 Bugzilla+testcase Future 价格便宜。 禅道 完全免费,代码开源,可以扩 展开发;项目管理类软件,集 产品管理、项目管理、质量管 理、文档管理、组织管理和事 务管理于一体
Y N Y Y N N
Y Y Y Y N N
Y Y Y Y N N Y Y Y 用例标题、生成日期、设计者 、用例描述、测试步骤、期望 结果、测试脚本、对应需求等
Y Y N N Y Y 标题和内容(内容其 实 就 是 word, 可 以 随 意填写)
Y N N
Y N N
N
N
可以导入,需遵循一定格式
结果分析:当前没有一款工具可以与测试虚拟机直接连通执行,所以这一部分需要我们自主进行二次开发;QC、R 昂贵,不适宜选择;Future虽然价格便宜,但不符合我们的需求,所以不推荐选择;Bugzilla+testcase、禅道是 Bugzilla+testcase注重于测试用例、测试缺陷的管理,禅道则更注重整个项目流程的管理,对比其功能,认为禅
较高,20个license折后 99w。
公司背景
较贵,客户购买产品一 年 之 内 ,IBM 提 供 5*8 远程电话技术支持服务 及产品的免费升级,一 年以后7000元/日 IBM公司的可视化建模 工 具 软 件 。 目 前 Rational Rose 在 中 国 的 市场占有率大约是4成 ( CSDN 的 调 查 统 计),在国外的占有率 应该会更高。
2、能够对需求、开发 、测试各个阶段进行管 理,各阶段数据的流转 和变更的定制比较方便
3、公共测试组件库, 可以为 测试 用例 提供 公共组 件( 需要 单独 付费);
价格
培训和服 务
较高,缺陷管理的 license可以单独购买。 QC(5个license+ 5 个 缺陷license)折后31W 免费培 训和 协助 上线 运行, 免费 升级 ,10 个工作 日左 右的 小项 目试用协助 Mecury公 司 , 规 模 较 大 , 2006 年 被 HP 收 购,测 试工 具在 业界 的占有 率60% 左 右。 也有项 目管 理工 具, 但主要 针对 大型 开发 团队,比较贵。
运行平台 Windows、Linux、
使用的后台数据库
Oracle 、 Access 、 SQL Server 无
最强,可以修改数据 库,定义字段等,基本 是面向数据库来操作 的,比较灵活 Windows
特色
1、需求管理可以横向 1、各种功能基本都可 关联其他需求; 以通过用户定制来完成 。
2、测试风险管理,可 以根据 需求 和工 作量 衡量每 个需 求的 优先 级,做 最优 的测 试规 划;
1.项目管理类软件,集产品管 理、项目管理、质量管理、文 档管理、组织管理和事务管理 于一体
2、testcase自己开发, 2、可以根据客户的需 可以进一步修改格式 求 逐 步 完 善 产 品 , 每 个季度都会推出新版 本;
2.拥有更多的项目管理视图, 如燃尽图,甘特图等,更方便 有效的进行测试开发进度
缺点
对比项目 功能点(黑色为基本考察项,红 QC 色为关注考察项,蓝色为可选考 察项) Y 人 员 权 限 可以区分各种角色人员 管理 每个角色可以设置不同的管理权 Y 限 权限不同的人员,管理界面不一 Y Y 项目参数 致 可以新增/修改/删除项目 管理 可以为每个具体项目设置自己的 用户、 各用 户权 限、 参数(列出参数项目) 项目各 个对 象( 需求 、用例、执行、缺 陷)的 属性 定义 、各 个对象 属性 下拉 列表 中的枚举选项、自动 Y 测 试 需 求 需求可以进行增加修改删除 管理 N 是否可以跟踪需求变更 Y 需求和测试用例是否可以关联 Y 需求和缺陷是否可以关联 是否可以自动统计需求覆盖率 Y (用例覆盖) 是否可以自动统计需求满足度 Y (缺陷覆盖) Y 需求查询 Y 其他格式需求导入 Y 需求导出为报告 测 试 用 例 测试用例模版包含哪些项目 用例标 题、 生成 日期 管理 、设计 者、 用例 描述 、测试 步骤 、期 望结 果、测 试脚 本、 对应 需求 测试用例填写时是否可以上传附 Y 件(图片、文本等) Y 是否可以关联测试脚本 Y 测试用例格式是否可以自定义
其他格式的测试用例导入
Y Y Y N
Y Y Y Y
待考察 ,试 用速 度还 待考察,演示速度有点 可以 慢
Access,SQL Server Sybase,Oracle,数 据库结构公开 第 三 方 工 是否提供和其他项目管理工具的 QC 提 供 开 放 的 API , 具接口 接口 用户可以在QC中添加 自定义 测试 类型 ,集 成第三 方测 试工 具, 例如rational的 可扩展性 强,提供脚本编辑 器,可 以对 工具 进行 范围内定制。
相关文档
最新文档