测试流程管理JIRA系统-测试用例管理
测试流程管理 JIRA 系统-测试用例管理
简介
JIRA 是目前比较流行测试管理管理系统,现在很多大厂使用的都是 JIRA。为什么大厂更爱用 JIRA 呢?其实就是因为它的定制性非常的强。可以自己定义流程,自己定义界面,自己定义字段。通过这些自定义的方式,就可以让整个系统更贴合公司的业务。而且 JIRA 的各种插件也非常的丰富,可以满足大家的各种业务需求。
所以软件测试工作当中的一些工作流程,必入测试用例和 Bug 都可以用 JIRA 平台去进行跟踪管理。
JIRA 页面介绍
JIRA 使用者
哪些人可以去使用 JIRA 呢?其实凡是参与到项目中的人,都可以去使用 JIRA,不同的角色使用到的功能也有一些差异。可以通过设置不同角色的权限去进行分别。
- 管理者
- 项目经理
- 产品
- 开发
- 测试
JIRA 中的基本概念
- Project 项目
- Issue 问题
- Field 字段/域
- Workflow 工作流
- Screen 界面/屏幕
项目
Project 项目是 Issue 问题的容器。
JIRA 在创立之初是一个通用的项目管理软件,并不是一个专门的测试用例管理平台。但是它本身非常的灵活,可以做项目管理,也可以用来做测试用例的管理。首先要去选择要做的项目形态是什么。
如果要创建项目的话,需要点击新建项目。选择不同的类型之后,会展示不同的工作流程。
它的工作流程是非常自由的,这些流程都可以自定义,非常灵活。
问题类型
Issue 则是 JIRA 核心中的核心,用来管理各项事物。可以直接选择使用,也可以自己创建新的问题类型。
字段
要描述一个问题,会通过各种属性来进行:比如说名称、详细描述、提交人、提交时间、优先级、状态等等。这些属性就是 Field 字段。
系统已经定义好了一些常用的字段。当然了,也可以创建一些自定义的字段。
工作流
那么对于一个issue,它会有不同的状态:待办,进行中,已完成等等。Workflow 工作流就是用来描述 Issue 的这些状态和状态的转换的。
Workflow 由两部分组成:
- Status 状态
- Transition 转换动作
从一种状态切换到另外一种状态必须借助 Transition。JIRA 提供了方便的配置项,可以自动生成 Transition(允许所有状态切换到当前状态)。
界面/屏幕
对于一个 issue,它的那些属性字段需要进行展示。Screen(视图)就是用来展示 issue 的界面。对于一个 issue 来说,在新建 Issue、编辑 Issue、查看 Issue 详情详情的时候,都需要能看到 issue 的具体属性。所以需要通过“新建视图”、“编辑视图”、“详情视图”这三种视图来分别进行展示。
不同的问题类型,它所包含的字段和想要展示的内容都是不一样的,所以可以自定义不同的视图去展示不同类型的问题。
JIRA 管理测试用例
项目设置
- 详情:关于项目的一个基本介绍。
- 重新索引项目
- 问题类型:代表了项目中可以处理哪些不同的重要事项。
- 工作流:工作流代表了各种问题处理的流程。
- 版本:软件有几个版本号。
- 模块:系统里面有多少大的功能模块。
- 界面
- 域:每个问题定义的不同的字段设置。
管理测试用例步骤
- 创建测试用例管理项目
- 设置测试用例管理项目
- 进入项目
- 填写测试用例内容
- 执行测试用例
总结
- JIRA 简介
- 使用 JIRA 管理测试用例