赞
踩
写好测试用例是做好测试的前提,写测试用例需要一个有用的测试管理工具。外国有几款不错的测试管理工具,因为服务器部署在国外,国内访问会比较卡,还有就是语言不是中文大家用起来比较困难,这里就不推荐大家使用。以下为大家推荐几款比较好用的国内测试管理工具。
1.Testcenter
TestCenter是一种面向测试流程的测试生命周期管理工具,它符合TMMI标准,可以快速建立完善的测试体系,规范测试流程,测试用例设计,提供缺陷管理工具,提高测试效率和质量,实现测试过程管理,提高测试工程的生产力。
2.TestLink
TestLink是一个开放源码的测试管理工具,可以进行测试用例管理、测试过程管理、测试结果管理,有条件的团队可以进行二次开发,满足自己测试团队的需求。
3、Jackson
Jackson是一款集成研发管理工具,它可以对测试用例管理,产品需求管理,缺陷管理,产品,开发人员和测试人员在禅道上管理他们自己的项目,一个团队只使用这个工具,而不需要一个团队使用多个工具。
4、Bugzilla
Bugzilla是一款缺陷管理工具,是一款更轻量级的工具,在国内用户比较多。近几年来,Bugzilla不仅在缺陷管理方面不断优化产品,而且也逐步完善了测试管理的其它领域,如测试用例管理、测试流程管理、产品需求管理等,实现了测试的集成管理。
5、飞蛾
“飞蛾”是一个集成了测试用例管理、测试过程管理、测试项目管理、测试结果管理、测试报表管理的工具。本研究小组参考国内外测试管理工具的优缺点,结合国内测试工程师的工作习惯,开发出一款适合国内测试团队的测试管理工具。
PingCode-Testhub、Zephyr for jira、禅道等都是当下不错的测试管理工具,其实就测试用例管理工具或Bug管理工具来说,当前市场上种类并不少,功能也各有特色。我们在工具选型过程中最大的问题并不是不知道有哪些好的工具,而是不知道哪个工具更适合自己的需求。曾经做过一些测试管理工具的对比,希望能对你有些帮助:
一、测试管理工具功能对比
仅从功能数量对比来看 ,PingCode 产品的 Testhub 功能是比较全面的,但是它在测试自动化,以及Open Api 这块基本上都不支持,这块是弱于Jira的。
Jira在测试自动化,以及OpenApi做的比较好,这是其它几个产品不具备的,但是Jira对本土化的支持不是很友好,行为习惯和国内的用户有一些差距。
禅道是开源的,用户可以自己下载搭建,但有一定的使用门槛,笔者不太喜欢它的界面风格,当然对于有代码控的人除外。
二、面对市场上各有特色的测试管理工具如何选?
这就回到了工具选型的老问题:你要用这个工具来做什么的,达到什么目的?毕竟没有最好的,只有最适合的。
以我们团队的使用需求为例,我们希望这个工具能帮助我们能管理整个产品的质量,达到多人协作,包括用例评审,讨论,版本,测试和需求,缺陷的关联,测试报告 以及后续的统计分析,能更好的支持反馈和跟踪,持续提高产品的质量,保证产品的稳定性。这样一系列的需求。
从这些角度出发,经过上面的分析和试用,我们团队发现,PingCode-Testhub 是适合我们需求的产品。而对比Jira等产品,它还具有25人以下团队免费、操作上对国人更友好、与其他研发管理工具在扩展互联互通上也预留了很大空间等等优点。所以综合以上,PingCode对我们来说就是最好的测试管理工具。
OK,相信阐述到这,大家应该已经明白如何选择一款好的测试管理工具了。
三、我们的一些使用经验:
从题主的需求角度出发,我们来看看:
1、测试用例管理
· 为不同的产品创建独立的测试库
· 使用功能模块树分级创建和维护测试用例
· 支持用例步骤编写,明确用例每一步与预期结果
· 通过测试用例反查测试执行历史
2、 测试计划执行
· 灵活筛选,快速规划测试用例,组织测试计划
· 分配执行人、设定优先级,多人协作手动执行测试计划
· 在敏捷迭代中可执行多轮测试计划确保迭代质量
· 自动生成报告,展示测试计划执行结果
3、需求、缺陷关联
测试用例与用户故事、缺陷直接关联,无论是追溯用例的需求来源,还是提交缺陷、定位缺陷的测试过程,都可迅速操作,节省时间。
除了测试管理,PingCode产品矩阵中还有敏捷开发、持续交付、质量追踪等产品,且支持集成多种研发工具。
最后,无论我怎么吹,但是否适合其你还需你自己去试用了解。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。