3.3 创建用户
1. 如下图通过User Browser-Add User来添加User
2. 下图中的Username是用户的登录名,将不能修改。Full Name是显示名,可以进行修改
3. 点Create后创建成功,如下图
点击Edit Groups可以编辑用户所在的组,用户默认的组是jira-users。
4. 选择jira-developers然后点击如下图中的Join>> ,arthur将被加入jira-developers这个
group
5. 改变TST Project的project lead。(Admin用户是超级管理员,最好不要在任何项目中担当
角色)
从ADMINISTRATION-Project进入,如下图点击Edit
在Project Lead 栏输入arthur(jira 3.12.3版本系统会通过AJAX快速查询到用户进行选择)
一个项目不能只有一个project lead,我们按照上述方法创建两个jira-developers的用户:Carol, Ben 创建两个jira-users用户:Chris, Mike。 Jira-developers组是开发人员,职责是解决问题,jira-users组是测试组,职责是发现问题并创建问题测试问题
3.4 创建Issue
用arthur这个用户登录JIRA,点击CREATE NEW ISSUE进行问题创建。如下图,这个界面中有两个下拉框可以选择,Project中因为只有一个项目,所以没得选择,Issue Type有四个选项
Bug: 软件中的缺陷
New Feature: 需求之外增加的新功能 Task: 计划中的任务
Improvement:针对已经实现的功能的改进
我们选择Task,创建一个任务:Project Lead分配一个任务给Carol,内容是让Carol来做8月14日的早餐。如下填写信息:
Summary中填写概要信息,详细信息填写在Description中,比如错误日志、详细需求等等 Due Date是指何时需要完成 Assignee填写指派人
Components和Version的信息目前都是Unknown,因为针对Test Project我们没有配置这两个信息
Environment一般填写Bug发生的环境,Bug往往是因为其环境有特殊性而导致 Priority默认有5个选项:
从图标可以看出其代表不同的优先级
点击Create进行创建,之后可以看到如下图的结果:
JIRA系统自动分配了一个Issue Key :TST-1,这个Key是唯一标识issue的编号,其他信息如图所示
3.5 处理Issue
Carol登录JIRA后在她的首页可以看到如下信息:
可以看到右边的Assigned To Me列表中有一条记录,这表示是需要处理的Issue,点击TST-1的链接进入如下界面:
Available Workflow Actions中的链接是不同处理Issue的步骤,在开始做早餐之前,Carol应该点击Start Progress,之后TST-1的status变为 In progress, 半小时后Carol做完了早餐,她就应该点击Resolve Issue,之后进入如下界面:
Resolution有如下选项: Fixed:已经解决
Cannot Reproduce:问题无法重现
Won’t Fix:无法解决
Incomplete:未完成,未完成还还能叫做Resolved?
Duplicate:重复问题,选择这个的时候最好在Comment中写上重复的Issue KEY Assignee填确认这个问题是否解决的人,一般填问题创建者
点击Resolve之后Issue状态变成了Resolved
用arthur登陆JIRA,在Quick Search中输入TST-1可以快速找到TST-1这个Issue,经过严格测试之后可以确认问题已经解决,则可以选择Close Issue。