禅道项目管理软件测试使用(禅道软件测试教程)

网友投稿 837 2023-01-07

本篇文章给大家谈谈禅道项目管理软件测试使用,以及禅道软件测试教程对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享禅道项目管理软件测试使用的知识,其中也会对禅道软件测试教程进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

禅道的安装及使用

禅道

一背景:

当测试人员发现了Bug之后,就需要把Bug提交给开发人员进行修复。然后将bug记录在禅道上,便于记录和回归测试

二管理工具

目前市场上主流禅道项目管理软件测试使用的软件测试管理工具有:TestCenter(泽众软件出品)、TestDirector(MI公司TD,8.0后改成QC),TestManager(IBM),QADirector(Compuware),TestLink(开源组织),QATraq(开源组织),oKit (统御至诚),Jira 管理工具,禅道。

三禅道介绍

1. 简介 :禅道由 青岛易软天创 网络科技有限公司开发,国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业禅道项目管理软件测试使用的研发项目管理软件,完整覆盖了研发项目管理的核心流程。

2. 禅道项目管理系统的特点

①第一款完整涵盖产品管理、任务管理、测试管理的开源管理软件,使用一个软件解决项目管理核心问题。

②B/S C/S方便部署,方便使用

③概念简单好上手

④开源的项目管理软件,可自由进行定制 修改

⑤免费的项目管理软件 降低企业的投入成本

⑥自主的开发框架 可以通过其他第三方的插件扩展获得更多的功能

3.禅道系统的功能列表

产品管理:包括产品、需求、计划、发布、路线图等功能。

项目管理:包括项目、任务、团队、版本、燃尽图等功能。

质量管理:包括bug、测试用例、测试任务、测试结果等功能。

文档管理:包括产品文档库、项目文档库、自定义文档库等功能。

事务管理:包括todo管理,禅道项目管理软件测试使用我的任务、禅道项目管理软件测试使用我的Bug、禅道项目管理软件测试使用我的需求、我的项目等个人事务管理功能。

组织管理:包括部门、用户、分组、权限等功能。

统计功能:丰富的统计表。

搜索功能:强大的搜索,帮助您找到相应的数据。

扩展机制,几乎可以对禅道的任何地方进行扩展。

api机制,所见皆API,方便与其他系统集成。

4,用户角色职责

管理员-维护公司-添加用户-维护权限

产品经理-创建产品-维护模块-维护计划-维护需求-创建发布

项目经理-创建项目-维护团队-关联产品-关联需求-分解任务

研发人员-领取任务和bug-更新状态-完成任务和bug

测试人员-编写用例-执行用例-提交bug-验证bug-关闭bug

 

仅仅记录测试部分具体内容:测试团队

1.查看任务

测试人员登录禅道系统,进入“项目” → “任务” → 的链接页面,此时就可以查看项目经理分配给测试人员的  任务,如下图:

查看任务.png

2. 提交bug

假设测试人员已经完成测试用例设计并测试用例执行完毕,并且在测试中发现了问题,那么测试人员就要通过禅道提交Bug给开发人员。

测试人员,进入 “测试” → “Bug” 的链接页面,如下图:

提交bug.png

3.bug提交

单击“提交bug”链接进入到提交Bug的页面,此时可以提交Bug并进行相应保存,如下图:

Bug提交.png
4.查看bug

开发人员登录禅道系统,进入 “测试” → “Bug”的链接页面,此时就可以看到测试人员提交的bug,如下图:
5.完成解决

开发人员修复好该bug之后,就会单击“解决”按钮,在弹出对话框中设置解决信息并保存,那么此时Bug就已经解决完成,如下图:
6. 关闭Bug

测试人员登录禅道系统,并验证所提Bug是否被开发人员修复好,如经验证,此Bug已被解决,将会弹出“关闭”按钮,并备注相关信息,如下图:
点击“保存”后,“解决”按钮变为灰色,点击“关闭”,弹出如下图:
7. 查看状态

当测试人员再次查看此Bug时,此Bug为关闭状态,如图所示:
8. 如果没有解决

如果测试 人员验证此bug发现并没有解决,就会再次编辑此bug,并将bug的状态设置为激活状态并重新指派给开发人员。

流程:

1.Bug处理

测试 → bug → 提bug → 生成bug列表

2.测试用例操作

3.修改用例 用例操作

4.执行测试用例

四 禅道使用流程总结

人员管理(admin):添加部门 → 添加用户

创建产品(产品经理):产品 → 添加产品

添加需求(产品经理):产品 → 需求→ 提需求

创建项目(项目经理):项目 → 添加项目 → 自动跳转(选择设置团队)→ 团队管理 → 给团队配人

关联需求(项目经理):项目 → 需求→ 关联需求 → 勾选任务

批量分解(项目经理):在任务右侧 → 选择批量分解 → 批量分解

查看任务(开发人员):我的地盘 → 首页查看任务 → 点击任务数量进入任务列表 → 选择完成任务

创建版本(开发人员):项目 → 版本→ 创建版本

测试Bug(测试人员):测试 →

bug → 提bug

解决bug(开发):测试 → bug

→ 确认 → 完成

再次测试(测试人员):测试 → 再次测试 → 如果解决的,点击关闭,否则重新编辑选择激活状态

创建版本(产品经理):产品 → 发布→ 创建发布 → 完成

软件测试管理神器之zentao(禅道)-BUG管理

禅道在遵循其管理方式基础上,结合国内研发现状,整合了bug管理,测试用例管理,发布管理,文档管理等功能,完整的覆盖了软件研发项目的整个生命周期。在禅道软件中,明确的将产品、项目、测试三者概念区分开,产品人员、开发团队、测试人员,三者分立,互相配合,又互相制约,通过需求、任务、bug来进行交相互动,终通过项目拿到合格的产品。

禅道是一个软件全生命周期管理工具,但作为测试人员,可能梗关注其中的bug管理及测试用例管理的模块, 本文就重点说下bug管理。

禅道里面的bug基本流程是:  测试人员提出bug - 开发人员解决bug - 测试人员验证关闭 。

下面我们来演示下具体的使用方法。

一、创建产品

使用 bug管理功能之前,需要先创建产品,禅道里面设计的理念是bug主要附属在产品概念下面的,添加产品的入口有多个,可以在所有产品页面点击右侧的“添加产品”按钮。

新增产品的时候,需要设置产品的名称、代号,几个负责人信息,可以根据具体情况选择填写必填项。

二、提交bug单到禅道

有了产品之后,我们就可以来创建bug了, 在禅道里面提交bug的方式有两种,一种是测试用例的执行结果为失败时,转bug;另一种是不依赖测试用例的bug,可以直接进行提交 。

1、由执行测试用例的测试用例直接转bug单

通过【用例】模块的不通过用例的【转bug】按钮后,可以打开一个bug提交页面。输入相应的缺陷信息后,点击【保存】即可完成缺陷的提交。

2、直接提交bug单

这样的bug提交方式是不依赖于测试用例的。可以直接通过【bug】模块内的【提bug】进行bug提交,提交bug的页面和转bug页面基本一致,但是提bug页面中没有预先填写的信息,这里需要一项一项的输入。输入完成后点击【保存】按钮完成缺陷的提交。

3、两种方式的区别

用【转bug】生成的bug单,在bug 的信息里面有一项数据是关于【来源用例】,用来展示该bug 是由哪一个测试用例转来的。

直接提交的bug单,没有【来源用例信息】,和系统中的测试用例没有任何关系。

最好的方式就是依据测试用例的执行结果进行bug的提交,这样也可以溯源,就算是通过探索方法发现的缺陷,也可以补充一条用例进行关联的;

三、bug单的生命周期管理

Bug的生命周期在课程中是一个重中之重,当一个bug被提交就表明他的生命周期的开始,之后指派给某一位研发人员之后,由开发来确认、解决这个bug。

一般bug的处理流程是:

1、确认bug单

确认该bug确实存在后,可以将其指派给某人,并指定bug类型、优先级、备注、抄送等。

2、解决bug单

当bug修复解决后,点击解决,指定解决方案、日期、版本,并可将其再指派给测试人员。

3、关闭bug单

当研发人员解决了bug之后,bug会重新指派到bug的创建者头上。这时候测试人员可以来验证这个bug是否已经修复。如果验证通过,则可以关闭该bug。(bug列表页和详情页中都有“关闭”按钮。)

4、激活bug单

如果一个bug没有被修复,解决之后或者关闭之后,也可以对其进行激活。

四、总结

关于禅道工具的使用,还有很多,官方也提供了很详细的说明,可以自行查阅。

官方帮助文档: https://www.zentao.net/book/zentaopmshelp/

欢迎关注作者,如果觉得写的还不错,就给点个赞同、喜欢、收藏(后续持续更新)。

禅道项目测试不了

禅道项目测试不了是版本过期,重新安装最新版本即可。禅道项目管理软件是国产的开源项目管理软件,专注研发项目管理,内置需求管理、任务管理、bug管理、缺陷管理、用例管理、计划发布等功能。

六问禅道1:为什么任务的剩余工时不自动更新

我自己从2010年8月开始接触和使用 禅道项目管理软件 ,由刚开始的只使用测试--Bug管理模块,到现在的所有模块均有在使用。

在不断的使用过程中,加上长期混迹在禅道QQ技术交流群,对禅道的使用,项目管理也有了深入的理解。

在QQ群里,同样的问题经常被问起,看起来是个小问题,其实里面却蕴含了项目管理的一些大道理。

因此,我以禅道使用为背景,再加上自己的拙见,整理了“六问禅道项目”系列使用分享,希望能达到抛砖引玉的效果。

欢迎吐槽指正。


今天来说说任务工时更新问题。


不少童鞋都有在问:禅道里记录任务工时,输入日期和工时后,为什么还要输入剩余,这么简单的加减系统不会自动计算吗?

也就是说很多童鞋对任务工时有 误读 ,单纯的认为任务 预计剩余工时 = 最初预计工时 — 已经消耗工时。

具体解答问题之前,我们先来了解一下禅道里的工时概念:

最初预计: 创建任务时的最初预计工时。
已经消耗: 开发这个任务已花费的工时。
预计剩余: 完成这个任务还需要的工时。


套用一句老话“计划没有变化快”,以我的个人经历来说比较常见的任务开发状况:

1、某个任务最初预计工时是10,coding了5小时后,重新估算还要9小时才能完成,系统自动计算剩余工时的话是3小时。

2、某个任务最初预计工时是10,coding了5小时后,任务完成了,剩余工时为0,系统自动计算剩余工时的话还是3小时。

3、某个任务最初预计工时是10,coding了5小时后,重新估算还要1小时就可完成。系统自动计算剩余工时的话依旧是3小时。

或许你会反驳我,难道就不存在任务很完美的按预期开发并完成,最初预计与总消耗工时一致的情况吗?有,这种理想状况出现的频率足以让我们忽略掉它的存在。

还有个类似的问题:关于任务已消耗工时的自动更新。有不少童鞋说这个任务我coding了1天,已消耗工时就应该自动记为8小时呀。

错!鬼才知道这一天你都coding了些什么。


让系统自动更新任务已消耗和剩余工时,不仅是错误的认识,而且还会引发一些问题:

1、不能反映出任务的真实开发状况,导致任务剩余工时统计有误。

2、项目进度和燃尽图不能真实反映当前项目进展。禅道里项目进度(进度=项目任务总消耗工时/(项目任务总消耗工时+项目任务总剩余工时))和燃尽图都是通过统计任务的剩余工时来绘制的。

3、错误的数据让项目经理对项目全局的掌控有偏差,对项目的调整和决策出现失误。进而会导致出现项目延期,人员分工不合理,没有测试就匆忙发布,交付的产品Bug频出等一系列问题。

所以严格按照任务开发实际状况记录工时是很有必要的,而不能简单的让系统自动计算掩盖掉真实的数据。


关于任务工时更新,我比较推荐的做法:

1、最初预计工时在任务开始后,就不要再做修改。

2、开发人员每天及时更新任务状态和工时。

3、更新任务工时,结合实际开发状况重新估算剩余工时并记录。

4、允许任务的最初预计工时和总消耗工时存在偏差。任务完成后,二者对比以纠正自己的工时估算。


总结下来就是: 及时更新,重新估算,真实填写。


最后,简短粗暴的回答: 禅道里任务最初预计工时 ≠ 已经消耗工时 + 预计剩余工时。

禅道的定义

定义:

        禅道是一款国产禅道项目管理软件测试使用的开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体禅道项目管理软件测试使用,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。

        禅道官方网站: http://www.zentao.net/

        官网使用步骤详解: http://www.zentao.net/book/zentaopmshelp/38.html
    第一款完整涵盖产品管理、任务管理、测试管理的开源管理软件,使用一个软件解决项目管理核心问题。

    基于国际流行的敏捷管理方式scrum。

    B/S Broswer/Server C/S Client/Server 架构,方便部署、使用。

    概念简单,容易上手。

    开源的项目管理软件,可自由进行定制,修改。

    免费的项目管理软件,降低企业的投入成本。

    自主的开发框架,预留扩展机制,通过第三方的插件扩展获得更多的功能。
    1. 产品管理:包括产品、需求、计划、发布、路线图等功能。

    2. 项目管理:包括项目、任务、团队、版本、燃尽图等功能。

    3. 质量管理:包括bug、测试用例、测试任务、测试结果等功能。

    4. 文档管理:包括产品文档库、项目文档库、自定义文档库等功能。

    5. 事务管理:包括todo管理,禅道项目管理软件测试使用我的任务、我的Bug、我的需求、我的项目等个人事务管理功能。

    6. 组织管理:包括部门、用户、分组、权限等功能。7. 统计功能:丰富的统计表。

    8. 搜索功能:强大的搜索,帮助您找到相应的数据。

    9. 扩展机制,几乎可以对禅道的任何地方进行扩展。

    10. api机制,所见皆API,方便与其他系统集成。

        禅道管理软件中,核心的三种角色:产品经理、研发团队和测试团队,这三者之间通过需求进行协作,实现了研发管理中的三权分立。其中产品经理整理需求,研发团队实现任务,测试团队则保障质量,其三者的关系如下图:

基本流程如下:

        产品经理创建产品

        产品经理创建需求

        项目经理创建项目

        项目经理确定项目要做的需求

        项目经理分解任务,指派到人。

        测试人员测试,提交bug。 关于禅道项目管理软件测试使用和禅道软件测试教程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 禅道项目管理软件测试使用的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于禅道软件测试教程、禅道项目管理软件测试使用的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:电子表格冻结窗口(电子表格冻结窗口使用)
下一篇:公司自动生成表格软件下载(自制表格软件)
相关文章