禅道项目管理系统V8.2.5
1. 测试相关工具和软件
1. 项目(测试)管理工具
禅道---国内,
质量中心----------惠普,
Bugzilla、Bugfree、
吉拉(鸡脚)
2.功能自动化工具
Seleniun --- Java/Python
QTP/UFT----VBS
3. 性能自动化工具
杰米
公路跑者
4.白盒测试工具
Junit----------Java
J检验
C++测试
2. 禅宗道教简介
ZenTao由青岛一二天庄网络科技有限公司开发。 B/S结构,国内开源、免费跨平台(操作系统)、易安装(构建)项目(测试)管理软件,主要包括以下内容:行政、后台管理、产品管理、项目管理、测试管理等
3. 安装(编译)ZenTao并调试。
程序:
1) 从禅道官网下载禅道项目管理系统
2)将ZenTao安装文件(ZenTaoPMS.8.2.5)复制到系统的D盘注意:将ZenTao安装文件直接复制到D盘。
保存到文件夹
3)对于XP,进入xampp文件,直接双击“启动ZenTao”可执行文件。
注意:在Win7系统或Win7及更高版本的系统上,右键单击
,选择“以管理员身份运行”。
4) 在禅道集成运行环境窗口中,点击启动按钮,正式启动禅道。
注意:如果禅道正在运行,请点击访问按钮来使用它。表明禅道建立成功
4.参观禅堂
4.1 访问自己的电脑(学习用)
步骤: 1) 在禅道集成运行环境窗口中,点击访问禅道按钮。
2) 在禅道集成运行环境页面,点击开源版本按钮。
3) 在禅道登录页面,输入您的用户名和密码,然后点击登录按钮。
注:禅道初始用户名和密码为:admin/123456。
4.2 访问服务器(运行中)
1)服务器IP地址获取命令
ip配置
2) 获取禅道的端口号。
阿帕奇端口:80
3)获取禅道格式
格式1:http://服务器IP地址/zentao-----80
格式2:http://服务器IP地址: 端口号/zentao------其他(80除外)
4) 在浏览器地址栏中输入格式,然后按Enter。
实践:
将同桌的电脑作为服务器加入,并在同桌的电脑上访问禅道。
Ping www.baidu.com(检查百度是否已连接)
5、禅道主要功能模块
5.1 组织结构图
主要功能:设置部门结构、添加用户、设置权限、更改公司信息。
5.1.1 部门
安装禅道后,以管理员(admin)登录禅道,先设置部门配置。
测试部开发部产品部运维部项目部
程序:
1) 在组织视图中,单击部门菜单。
2)在部门配置页面输入下属部门的部门名称,点击“保存”按钮。
5.1.2 用户
测试员(qa)、开发员(dev)、测试主管(qd)、开发主管(td)、产品主管(pd)、产品经理(po)、项目经理(pm)、
运维人员(rel)、测试经理(qm)、开发经理(tm)
5.1.2.1 添加用户(单次添加)
程序:
1) 在组织视图中,单击“用户”菜单。
2) 单击工具栏上的“添加用户”按钮。
3)在用户添加页面输入用户信息,点击“保存”按钮。
5.1.2.2 新增
程序:
1) 在组织视图中,单击“用户”菜单。
2) 单击工具栏上的“批量添加”按钮。
3)在批量添加用户页面输入用户信息,点击“保存”按钮
5.1.2.3 编辑(更改)用户
程序:
1) 在用户列表中选择需要编辑的用户
2) 单击编辑用户图标。
3) 在用户编辑页面编辑用户信息,点击“保存”按钮。
5.1.2.4 删除用户
选择要删除的用户,然后单击“删除用户”图标
注意:禅道中并没有真正的删除。
5.1.3 公司情况
步骤:单击组织视图中的公司菜单,单击公司信息页面的编辑按钮,编辑公司信息,然后单击保存按钮。
5.1.4 权限
5.1.4.1 查看权限
5.1.4.2 更改权限(***)
程序:
1) 在组织视图中,单击权限菜单。
2) 在群组浏览页面,选择您要更改的群组名称
3) 单击权限维护图标。
4) 在“所有权限”页面上,选中或取消选中复选框,然后单击“保存”按钮。
注:工作过程中,权限会根据贵公司实际情况进行变更。
5.1.4.3 新组(*****)
用户所属的组拥有该组的权限。
程序:
1) 在组织视图中,单击权限菜单。
2) 在组浏览页面上,单击添加组按钮。
3) 在新建组窗口中,输入组名称和组描述,然后单击“保存”按钮。
4) 选择新添加的组名称,然后单击“维护权限”图标。
5) 在“所有权限”页面,选择相应的权限,然后单击“保存”按钮。
5.2 后台视图
主要功能:自定义用户位置、隐藏和恢复数据
5.2.1 回收站
垃圾箱允许您恢复或隐藏数据
5.2.2 定制
我们以用户的位置为例。
程序:
1) 在后台视图中,单击“自定义”菜单。
2)点击工具栏上的“用户”菜单
3) 在用户职位页面输入职位名称,然后点击“保存”按钮。
概述:使用管理员处理组织和背景视图
组织观:
部门(先做什么)
用户(添加、编辑、删除)
公司
权限(新组)
幕后花絮:
回收站(恢复、隐藏)
定制(用户、错误、用例)
5.3 产品视图
产品描述:一个产品主要负责管理和维护需求,一个产品由一个或多个项目组成。在禅道,产品是我们一切工作的核心。
主要功能:添加产品、添加模块、添加要求、设置概述
5.3.1 添加产品
程序:
1) 在产品视图工具栏中,单击添加产品按钮。
2) 在新产品页面输入产品信息,点击保存。
按钮
为了显示:
产品由产品经理添加产品类型:普通、多分支(PC、Android IOS)、多个(Windows、Linux Unix、Mac)
练习1
1. 将以下用户添加到您的组织视图中:
qa05、qa06、dev05、dev06、qd02、td02、tm02(开发经理)——自定义rel02,
技术部:t001(技术人员01)
职位:技术人员(电话)
组别:技术人员
2. 在产品视图中,添加以下产品:
产品名称: 客户关系管理系统
产品代码:CRM
产品负责人:产品经理01
测试人员:测试监考01
发布经理:运维02
产品类型:多平台
产品描述:客户关系管理系统是一种新型的客户关系系统,采用JAVA语言开发,结合Mysql数据库的B/S结构。
访问设置:默认设置
5.3.2 模块
添加产品后,添加模块。模块是产品的一个划分,对应文件夹和文件的关系,产品通过模块可以理解为一个宏。
程序:
1) 单击产品视图工具栏上的模块菜单。
2) 在模块维护页面的维护子模块文本框中输入模块信息,点击“保存”按钮。
5.3.3 概述
从概览中,您可以了解商品的基本信息、删除商品、编辑商品、关闭商品。
5.3.4 要求
程序:
1) 在产品视图中,单击“需求”菜单。
2) 单击工具栏上的“请求”按钮。
3) 在“需求”页面输入需求信息,然后单击“保存”按钮。
为了显示:
需求来源:产品经理、客户、用户、客服、用户
5.4 项目视图
主要功能:添加项目、设置团队、关联需求、概述、分解任务
5.4.1 添加项目
程序:
1) 在项目视图工具栏中,单击添加项目按钮。
2) 在添加项目页面输入项目信息,然后点击“保存”按钮。
为了显示:
项目由项目经理添加
项目类型:短期项目、长期项目、运维项目
5.4.2 团队
程序:
1) 在项目视图工具栏中,单击团队按钮。
2)在团队成员页面点击“团队管理”按钮
3) 选择您的团队成员并单击“保存”按钮。
5.4.3 要求
程序:
单击项目视图中的“需求”菜单,然后单击需求列表中的“相关需求”按钮。 3) 选择相关需求并单击“保存”按钮。
为了显示:
如果单击关联需求按钮后没有看到需求,则需要转到产品视图并更改需求的状态,如下所示:
5.4.4 概述
了解项目基本信息、删除项目、编辑项目、开始、结束、推迟、暂停(暂停)
练习4
1. 在组织视图中添加以下用户:
qa07 qa08 dev07 dev08 rel03 qd03 td03 pd03 po03
2. 在产品视图中添加产品。具体信息如下。
产品名称: 丹麦语教学支持系统
产品编号:TTS
产品负责人:产品经理03
测试人员:测试监考03
发布经理:运维03
产品类型:多分支
产品描述:11111111
访问控制:默认设置
3.添加模块信息如下:
学生管理----1
考勤管理----1
绩效管理-----1
每周测试结果----2
每月测试结果----2
4. 根据模块明确您的要求。
学生管理————1
考勤管理----------1
每月测试结果------------1
5. 在项目视图中添加项目。具体信息如下。
项目名称:达奈制导保障系统一期
项目代码:TTS01
团队名称:TTS团队
项目类型:短期项目
相关产品:丹麦语教学支持系统
项目描述:111111111
访问控制:默认设置
6. 组建团队
qa07 qa08 dev07 dev08 qd03 td03 pd03 po03 rel03
七、相关要求
连接所有需求
5.4.5 分解任务
程序:
1) 在项目视图中,单击需求菜单。
2) 在需求列表中选择需求,然后单击分解任务图标。
3)在任务创建页面输入任务信息,点击“保存”按钮。
注意:项目经理将任务和需求分解为至少一名开发人员和一名测试人员。
5.4.6 开发人员完成任务(开发人员编写代码)
程序:
1):使用Developer登录禅道项目管理系统
2):在“我的站点”视图中,单击“任务”菜单。
3):点击任务列表中的“ID”号。
4):在任务详情页面,单击“开始”按钮。
5):阅读需求描述,编写开发代码,完成后点击“完成”按钮。
练习1
1、项目名称:客户关系管理系统一期
1.在项目视图中设置团队信息
qa03 qa04 dev03 dev04
qd01 td01 rel01 pd01
PO01
二、相关要求
管理安全部门的需求
3. 将任务分解为更小的部分
选择一项需求并细分任务
测试:qa03
开发:dev03
4.开发者完成任务
5.4.7 创建版本
一旦开发人员完成了某些功能,他们就可以创建运维人员创建的版本(构建)。
程序:
使用运维登录禅道项目管理系统,点击项目视图中的版本菜单,点击版本列表中的创建版本按钮,在创建版本页面中输入版本信息。选择并单击“保存”按钮。
产品名称编号格式----产品代码_版本类型_时间
5.5 测试视图
主要特点: 测试用例创建。导入测试用例、导出测试用例、提交缺陷
5.5.1 测试人员完成任务(测试人员创建测试用例)
程序:
1)使用Tester登录禅道项目管理系统
2) 单击“我的站点”视图中的“任务”菜单
3) 在任务列表中,单击项目链接。
4) 根据“分配给”检查哪个任务是您的,然后单击“开始”图标
5) 在您自己的任务中,单击相关要求链接。
描述:允许您调整页面大小(Ctrl-)
6) 阅读需求详情页面的需求,分析需求,了解如何设计测试用例,然后点击构建用例按钮。
7) 在用例构建页面输入用例信息,点击“保存”按钮。
8) 创建用例后,单击完成图标。
为了显示:
用例类型:功能测试、接口测试、安装部署、性能测试-
练习2
项目名称:达奈制导保障系统一期
1. 在项目视图中,关联需求
2. 将任务分解为更小的部分
选择任务分解的要求
测试:qa07
开发:dev07
3、研发人员完成任务
4.测试人员完成任务
5.5.2 导入测试用例(****)
程序:
单击测试视图中的用例菜单。单击工具栏中的导出模板选项。在模板导出窗口中,选择GBK作为字符编码。单击“保存”按钮。根据提示信息修改模板并创建测试使用示例点击工具栏“导入”按钮在导入窗口中选择要导入的文件,字符编码选择“GBK”,点击“保存”单击练习3
在Danai教育支持系统中选择任意模块并导入测试用例
5.5.3 导出测试用例(***)
程序:
在测试视图中,单击“Use Case”菜单,单击工具栏中的“Export_Export Data”选项,在导出窗口中输入文件名,选择文件类型“CSV/html”并选择字符编码,单击“ GBK”单个“导出”按钮
5.5.4 提交测试
运维人员成功创建版本后才能提交测试。测试负责人必须提交测试。
程序:
点击测试视图中的“版本”菜单点击版本页面的“提交测试”按钮进行测试点击测试提交页面的“提交测试”按钮输入测试信息,点击“保存”按钮中在版本列表页面,点击“关联用例”图标,选择需要关联的用例,点击保存按钮
练习3
产品名称: 丹麦语教学支持系统
项目:达奈教育支持系统一期
1.在项目视图中创建版本---运维人员
2.在测试视图中提交测试---tester
5.5.5 测试负责人给测试人员分配任务
程序:
单击测试视图中的版本菜单,然后单击版本列表中的用例(笑脸)图标。在用例列表中,选择要执行的用例,选择执行者,点击“分配”按钮
5.5.6 执行测试用例
脚步:
在“我的网站”视图中,单击“测试”菜单。单击工具栏中的“告诉我您的用例”链接。选择要运行的测试用例。单击运行图标。在运行窗口中,工具步骤,实际运行。完成待测系统后比较预期结果。
a) 如果相同,测试结果并选择通过。
b) 如果不同,则测试结果选择“失败”,并在“实际状态”文本框中输入实际结果,并上传缺陷截图。
练习1
产品名称: 丹麦语教学支持系统
1. 使用Test Leader 将任务分配给测试人员。
2.测试人员执行测试用例
5.5.7 提交缺陷报告
程序:
在用例列表中,选择执行结果为“失败”的用例,单击Bug报告页面的“Bug报告”图标,选择结果为“失败”的记录,然后单击“保存”在错误报告页面上。”按钮。输入错误信息并单击“保存”按钮。
为了显示:
Bug类型:规范规范、代码错误、界面优化、
性能问题,
产品类型:常规、多分店、多平台
项目类型:短期项目、长期项目、运维项目
用例类型:功能测试、接口测试、
问:缺陷报告的处理流程是怎样的?
测试人员提交缺陷
开发经理确认缺陷
开发者修复了缺陷---
测试仪返回测试----
关闭测试仪
5.5.8 检查和分配缺陷
程序:
使用研发经理(研发总监)登录禅道项目管理系统。在“我的站点”视图中,单击“错误”菜单。在错误列表中,单击ID 号。在错误详细信息页面上,请参阅:检查复现步骤,检查是否是bug
a) 如果出现错误
单击“确认”按钮将其分配给开发人员。
b) 如果这不是一个错误
如果单击“求解”按钮,解决方案将“按设计”。
5.5.9 错误修复
程序:
1)使用研发登录禅道项目管理系统
2) 在“我的网站”视图中,单击“错误”菜单。
3) 在BUG列表中,点击“ID”号。
4) 在“Bug 详细信息”页面上,阅读重现步骤、修改代码、自测,然后单击“解决”按钮。
5) 在解决方案页面上,选择解决方案“已解决”,选择版本并单击“保存”按钮。
5.5.10. 验证错误(回测)
程序:
1)使用Tester重新登录禅道项目管理系统
2) 在“我的网站”视图中,单击“错误”菜单。
3) 单击错误列表中的“ID”号。
4) 阅读Bug 详细信息页面上的重现步骤,运行被测系统,并比较预期结果。
a) 相同情况
单击“关闭”按钮
b) 如果不同;
单击激活按钮
---------喜欢的话,关注一下,关注后私信即可获取更多学习资料和习题集。