测试流程管理禅道系统-测试用例管理
测试流程管理禅道系统-测试用例管理
简介
禅道是国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。
禅道目前可以提供全生命周期的项目管理解决方案、DevOps 一体化解决方案、自动化测试解决方案,让每一个项目都可实现高效管理。
为什么选择禅道
- 禅道是专业的研发项目管理软件,非简单任务管理软件可比。
- 管理思想简洁实效,可以帮助企业实现快速敏捷开发。
- 功能完备,您无需再费心整合若干系统在一起使用。
- 源代码开源开放,有灵活的扩展机制,方便企业使用并二次开发。
- 国产软件,本地支持,操作习惯更符合国人。
- 自主开发的底层框架和前端 UI 框架,健壮稳定,界面美观,交互友好。
- 完善的社区机制,可以获得及时的技术支持和帮助。
- 禅道支持多种部署方式,可以私有部署,也可以选择云端服务。
使用场景
- 产品管理:包括产品、需求、计划、发布、路线图等功能。
- 项目管理:包括项目、任务、团队、版本、燃尽图等功能。
- 质量管理:包括 bug、测试用例、测试任务、测试结果等功能。
- 文档管理:包括产品文档库、项目文档库、自定义文档库等功能。
- 事务管理:包括 todo 管理,我的任务、我的 Bug、我的需求、我的项目等个人事务管理功能。
- 组织管理:包括部门、用户、分组、权限等功能。
- 统计功能:丰富的统计表。
- 搜索功能:强大的搜索,帮助您找到相应的数据。
- 扩展机制,几乎可以对禅道的任何地方进行扩展。
- api 机制,所见皆 API,方便与其他系统集成。
禅道使用者
- 管理员
- 项目集负责人
- 产品经理
- 项目经理
- 研发人员
- 测试人员
测试用例管理
创建产品
在禅道中,产品与项目集、项目、执行等是关联的。可以说,所有活动都是围绕产品展开的。测试用例也是某一个产品的测试用例,所以需要先添加产品。
产品经理可以创建一个产品。进入产品主页,选择“添加产品”。或者先进入“所有产品”页面,点击右侧的“添加产品”。之后便可以添加产品的具体信息。
新增产品的时候,需要设置产品的名称、代码,几个负责人信息。
添加产品成功,可以在产品基础上提出对应的需求。
添加需求
有了产品,接下来产品经理就可以进行需求的维护。
创建需求的步骤如下:
- 进入产品视图。
- 点击二级导航的“需求”,在页面右侧,有提需求的按钮,并支持批量创建,点击新增需求的页面。
进入提研发需求界面,完成需求内容的编辑。
提研发需求注意事项:
- 需求的标题是必填项。
- 所属计划和模块,可以暂时保留为空。
- 需求评审,我们选上不需要评审,这样新创建的需求状态就是激活的,否则只有指定人员进行评审通过后,才能转为激活状态。只有激活状态的需求才能关联到项目中,进行开发。
- 需求可以设置抄送给字段,这样需求的变化都可以通过 email 的形式抄送给相关人员。
- 可以设置关键词,这样可以比较方便的通过关键词进行检索。
成功提出需求后,还需要进行需求评审。通过评审的需求才可以被项目关联。
添加项目
要实现需求,需要通过一个项目来进行流程管理。这里需要项目经理来进行项目的创建与维护。
创建项目
创建项目的入口有多个:
- 点击左侧导航栏的“项目”按钮,进入项目视图。
- 点击右侧的“添加项目”按钮。
- 或者在项目主页中的项目总览区块中也有“添加项目”按钮。
进入项目添加的页面后,在这个页面设置项目名称、代号、起止时间、可用工作日、团队名称、项目目标和项目描述等字段。其中关联产品是可以为空的。
创建项目点击保存按钮,会提示项目创建成功,然后可以选择设置团队。或者从项目视图中的团队菜单,也可以进行项目的团队管理。
设置团队
在维护项目团队的时候,需要选择都是哪些用户可以参与到这个项目中,同时需要设置这个用户在本项目中的角色。
关联产品
如果在创建项目的时候,已经关联过产品,可以忽略这个步骤。
- 进入项目视图。
- 点击“关联产品”按钮。然后点选该项目相关的产品即可。
关联需求
在关联需求的时候,可以按照优先级进行排序。
- 在项目界面,点击顶部“研发需求”按钮,进入关联需求页面。
- 关联的需求状态必须是激活的(评审通过,不能是草稿)
为需求分解任务
需求确定之后,可以为每一个需求做任务分解,生成完成这个需求的所有的任务。
这里可以是提完成需求的所有任务,这里面包括但不限于设计,开发,测试等。
任务分解的几个注意事项:
- 需要将所有的任务都分解出来。这里面包括设计,开发,测试,美工,甚至包括购买机器,部署测试环境等等。
- 任务的类型会涉及到需求研发阶段的自动计算。
编写测试用例
禅道中测试用例的可以在测试界面中进行。
点击左侧导航栏“测试”按钮,进入测试界面。
点击顶部栏“用例”按钮,进入用例管理界面。
创建测试用例
点击右上角”建用例“按钮,进入创建测试用例界面
填写用例信息
点击保存按钮,用例创建成功。
导入测试用例
禅道中,还可以通过文件或用例库批量导入用例。
使用“导入CSV”功能,需要先使用“导出”-“导出模板”功能。在导出的模板内,填充用例数据,再将用例批量导入禅道中。
可以设置导出的记录数和格式。
点击“保存”后,会得到一个“Template.csv”的文件。
在模板中,填入用例的标题、步骤等。然后使用“导入”功能导入。
选择要导入的 csv 文件。
点击保存按钮,完成导入。
导入成功后,可以在用例界面查看导入的用例信息。
创建测试单
测试单是在禅道中用来记录测试执行过程和结果的实体,它会关联具体的测试用例,并记录执行人、执行时间、测试结果、测试备注等内容。
- 点击测试 -> 测试单 -> 点击提交测试
- 填写测试单数据
- 关联测试用例
执行测试用例
- 点击侧边栏或顶部栏的测试
- 点击用例
- 查看当前指派的用例
- 选择用例点击执行
进入用例执行界面,选择测试结果,点击保存按钮即可完成用例执行结果的保存。
保存后,再点击下一个按钮,可以完成当前测试用例执行结果的保存,并自动跳转到下一条测试用例的的执行界面。
回到测试单界面,可以查看到测试用例执行的相关信息。
总结
- 禅道简介
- 禅道管理测试用例