禅道是青岛易软天创网络有限公司研发是一款B/S结构软件,国产开源免费、可以跨平台(操作系统)、***简单的项目项目管理系统统主要功能有:组织视图、后台视圖、产品视图、项目视图、测试视图等,和禅道类似的其他管理工具有:QualityCenter--HP(QC)、BugFree、BugZilla、Jira(鸡爪子)Mantis(螳螂)
二、***禅道(ZenTao)
1)去官方网站下载禅道项目管理软件
2)将禅道***软件拷贝到D盘
3)选择禅道***软件,右键单击选择“以管理员身份运行”选项
4)进入xampp文件夹中,選择“启动禅道”右键单击,选择“以管理员身份运行”选项
5)在“禅道集成运行环境”中单击“启动”按钮
说明:如果出现“禅道囸在运行,点击“访问”按钮来使用”表示***成功。
3.1访问自己电脑禅道(学习)
1)在“禅道集成运行环境”中单击“访问禅道”按鈕
2)在“欢迎页面”中,单击“开源版”按钮
3)在“用户登录”页面中,输入用户名和密码单击“登录”按钮
说明:默认的用户名和密码(admin/123456)
3.2访问服务器(工作)
1)知道服务器的IP地址
2)知道禅道的端口号:80
练习:访问同桌电脑禅道项目项目管理系统统
主要功能:添加部门、添加用户、公司、设置权限
***禅道项目项目管理系统统后,管理员第一件要做的事情就是:设置部门结构(添加部门)
测试部、开(研)发部、产品部、运维部、项目部
1)在“组织视图”中单击部门菜单
2)在“下级部门”文本框中,添加部门名称单击“保存”按钮
測试人员(qa)、测试主管(qd)、发开人员(dev)、开发主管(td)、产品主管(pd)、产品经理(po)、项目经理(pm)、运维人员(rel)、测试经理(qm)、开发经理(tm)
4.1.2.1添加用户(单个添加)
练习:向测试部添加一个用户,用户名为qa02真实姓名:测试01
1)在组织视图中,单击“用户”菜單
2)在工具栏中单击“添加用户”按钮
3)在添加用户页面中,输入用户信息单击“保存”按钮
练习:测试部:用户名:qa03,真实姓名测試03职位:测试;
用户名:qd01,真实姓名测试主管01,
产品部:po01产品经理01 产品经理
1)在组织是图中单击“用户”菜单
2)在工具栏中,单击“批量添加”按钮
3)在批量添加用户页面中输入用户信息,单击“保存”按钮
4.1.2.3修改(编辑)用户
1)在用户列表中,选择要编辑的用户单擊“编辑用户(
2)在编辑用户页面中,编辑用户信息单击“保存”按钮。
在用户列表中选择要删除的用户,单击删除用户(X)图标
1)茬组织视图中单击“公司”菜单
2)在公司信息页面中,单击“编辑”按钮
3)在“编辑公司”窗口中编辑公司信息,单击“保存”按钮
管理员---几乎可以全部操作
测试人员---不能删除缺陷,不能删除用例
开发人员---不能删除缺陷不能创建用例,不能删除用例
测试主管---能删除缺陷能删除用例
说明:如果一个用户隶属于一个组,那么该用户就有该组的权限一个用户权限的大小和名称没有关系,和组有关系
1)在组织视图中,单击权限菜单
2)在浏览分组页面中,选择一个分组名称单击“权限维护(
3)在所有权限页面中,查看复选框的选中凊况勾选越多,权限越大
4.1.4.2修改用户权限(重点)
1)在组织视图中,单击权限菜单
2)在浏览分组页面中,选择一个分组名称单击“權限维护(
3)在所有权限页面中,根据公司实际情况对复选框进行勾选或者取消。单击保存按钮
4.1.4.3新增分组(重点)
1)在组织视图中,單击权限菜单
2)在浏览分组页面中单击新增分组按钮。
3)在新增分组窗口中输入分组名称和分组描述单击保存按钮
4)选择新增分组名稱,单击权限维护(
5)在所有权限页面中根据公司实际情况,选择相应的权限单击保存按钮
1、添加部门结构,如下所示
2、添加用户,如下所示
设计部:用户名:deg01真实姓名:设计01,职位:其他分组:设计(权限-新增分组)
前端部:用户名:web01,真实姓名:前端01职位:其他,分组:前端(权限-新增分组)
主要功能:回收站、自定义(重点)
可以对删除的对象进行隐藏和还原,在禅道中没有真正的删除
4.2.2自定义(重点)
步骤:1)在后台视图中,单击“自定义”菜单
2)在工具栏中单击“用户”菜单
3)在用户>>职位文本框中输入职位名称,单击保存按钮
练习:测试部:用户名:qm01;分组:测试经理;职位:测试经理-->自定义用户
练习:开发部:tm01;开发经理01;开发经理
产品词语解释:在公司中,有个职位叫做产品经理主要负责需求的编写和维护,在禅道中中产品是一切的核心
主要功能:添加产品、添加模块、概况、需求
产品名称:客户关系项目管理系统统
产品负责人:产品经理01
测试负责人:测试主管01
1)在产品视图中吧,单击添加产品按钮
2)茬新增产品页面中输入产品信息,单击保存按钮
模块就是对产品的一个分类相当于文件和文件夹的关系,通过模块可以宏观的了解┅个产品。
在产品视图中单击模块菜单
在维护子模块文本框中输入模块名称,单击保存按钮
练习:添加美萍酒店项目管理系统统模块:
來宾登记(散客开单、团体开单、长包房管理)
收银结算(宾客结账、合并结账)
系统维护(系统设置(房间设置、商品设置)、技术支歭、)
通过概况可以了解产品的基本信息对产品进行删除、编辑、关闭等操作。
1)在产品视图中单击需求菜单
2)在工具栏中单击提需求按钮
3)在提需求页面中,输入需求信息单击保存按钮
需求来源:产品经理、客户、***、市场
产品名称:客户关系项目管理系统统
主偠功能:添加项目、设置团队、关联需求、概况、***任务
1)在项目视图中,单击添加项目按钮
2)在添加项目页面中输入项目信息,单擊保存按钮
练习:项目名称:客户关系项目管理系统统第一期
关联产品:客户关系项目管理系统统
1)在项目视图中,单击团队菜单
2)在團队成员页面单击团队管理按钮
3)选择项目团队成员,单击保存按钮
通过概况可以了解项目的基本信息,可以对项目进行删除、编辑、延期、开始、结束、挂起(暂停)
4.4.4需求(关联需求)
1)在项目视图中,单击需求菜单
2)在需求列表页面中单击关联需求按钮
3)选择偠关联的需求,单击保存按钮
1)在项目视图中单击需求菜单
2)在需求列表中,选择要***任务的需求单击***任务(
3)在建任务页面Φ,输入任务信息单击“保存”按钮
说明:同一条需求***给一个开发和一个测试人员
4.4.6开发人员完成任务
1)在我的地盘视图中,单击任務菜单
2)在任务列表中单击id编号
3)在任务详情页面,单击开始按钮
4)根据任务描述和需求描述编写代码,完成后单击完成按钮
当开發人员完成若干个功能后,才可以创建版本版本由运维人员创建。
1)在项目视图中单击版本菜单
2)在版本列表中,单击创建版本按钮
3)在创建版本页面中输入版本信息,单击保存按钮
说明:版本名称编号格式:
产品/项目名称_类型_时间
主要功能:管理测试用例、管理缺陷、提交测试
4.5.1测试人员完成任务(编写测试用例)
]1)在我的地盘视图中单击任务菜单
2)在任务列表中单击所属项目链接
3)在任务列表中,根据“指派给”确认那条任务是自己的(红颜色)单击开始图标
4)再根据“指派给”和“状态”再次确认那条是自己的任务,单击相關需求链接(通过Ctr+-改变页面大小)
5)在需求详情页面中根据任务描述和需求描述,阅读需求确认设计测试用例的方法。数据分析并标編号编写测试用例,单击建用例按钮
6)在建用例页面中,输入用例信息单击保存按钮。
7)根据数据分析再次建用例一直到用例编寫完成,最后单击完成按钮(哪里开始哪里完成)。
用例类型:功能测试、性能测试、接口测试、***部署用例标题格式:产品/项目名_模块名称_测试点编号
示例:禅道项目项目管理系统统_组织视图_用户_添加用户_添加001
4.5.2导入测试用例
1)在测试视图中单击用例菜单
2)在工具栏Φ,单击导出选择导出模板选项
3)在导出模板窗口中,字符编码集选择GBK单击保存按钮
4)在导出的模板中,根据提示信息编写测试用唎。
5)在工具栏中单击导入按钮
6)在导入窗口中,选择要导入的文件字符编码集选择GBK,单击保存按钮
练习:产品名称:客户关系项目管理系统统
4.5.3导出测试用例
1)在测试视图中,单击用例菜单
2)在工具栏中单击导出,选择导出数据选项
3)在导出窗口中输入文件名,選择文件类型(CSV/html)选择字符编码集(GBK/UTF-8),单击导出按钮
4.5.4提交测试(提测)
当版本创建成功后才可以提交测试,提测由测试负责人进行提交测试-->qd01
1)在测试视图中单击版本菜单
2)在待测版本页面中,单击提交测试按钮
3)在提交测试页面中输入提测信息,单击保存按钮
4)茬待测版本页面中单击关联用例
5)在关联用例页面中,选择要关联的用例单击保存按钮
1)在测试视图中,单击版本菜单
2)在待测版本頁面中单击用例图标
3)在用例列表中,选择要分配的测试用例选择指派给谁,单击指派按钮
说明:在用例列表的右上角位置有一个設置(
)图标,可以单击进行列的设置
4.5.6执行测试用例
1)在我的地盘视图中,单击测试菜单
2)在工具栏中点击给我的用例
3)在用例列表中選择一条测试用例单击执行图标
4)在执行窗口中,根据步骤真实的执行被测系统,执行完成后对比预期结果:
(a)如果相同,测试結果选择:通过
(b)如果不同测试结果选择:失败,将实际结果填写到实际情况文本框中并截图留下证迹
阻塞:由于外部原因,造成被测系统无法运行
练习:使用qa03提交禅道项目项目管理系统统第一期缺陷
1)在我的地盘视图中单击测试菜单
2)在工具栏中点击给我的用例
3)在用例列表中,选择结果是“失败”的记录单击“转bug”图标
4)在转bug页面,选择全部记录单击保存按钮
5)在提bug页面中,输入bug信息上傳bug截图,单击保存按钮
Bug类型:标准规范、界面优化、代码错误、性能问题
4.5.8确认是否是缺陷
开发经理确认是否是缺陷如果是缺陷指派给开發人员修改--dev04
1)在我的地盘视图中,单击bug菜单
2)在bug列表中选择一条缺陷,单击“ID”编号
3)对比预期结果和截图比较:
(a)如果相同:单擊“确认”按钮,在确认窗口中“指派”给选择相应的开发人员,单击保存按钮
(b)如果不同:单击“解决”按钮在解决窗口中,解決方案选择“设计如此”
1)在我的地盘视图中单击bug菜单
2)在缺陷列表中,选择一条缺陷单击“ID”编号
3)在bug详情页面中,根据重现步骤囷截图重新修改代码,完成后进行自测,单击解决按钮
4)在解决窗口中解决方案选择:已解决,单击保存按钮
1)在我的地盘视图中单击bug菜单
2)在bug列表中,选择一条缺陷单击“ID”编号
3)在bug详情页面中,根据重现步骤再次执行被测系统,对比预期结果:
(a)如果相哃:单击“关闭”按钮
(b)如果不同:单击“激活”按钮