测试管理工具实践--Day2
今天完成任务情况:
小靳
今天主要探索如何安装jira。在官网下载了最新版Windows64位jira,然后按照网上教程走,设置好端口号。在安装之前自以为这款软件在安装的时候想傻瓜式一键安装,当我在安装之后发现,没法按照网上的教程正确运行。晚上会继续慢慢摸索如何搭配好环境,然后在明天学习使用这个测试工具。
小黄
今天百度下载了jira7.1.3版本的软件,按照百度上的安装教程进行如下操作:
- 安装jira,端口设置是8080和4005
- 关掉jira服务器,在浏览器中输入localhost:8080回车出现的事tomcat服务器页面,没有预想中出现的jira配置页面
百度了出现的问题,原因是tomcat默认使用的端口是8080,发生了冲突,于是在jira安装的文件下找到了service.xml文件,把端口改成了8888,但是出现了问题,错误是无法连接到该网址。
再在百度上搜索,发现了一个直接在tomcat上安装jira,但是时间紧迫,还没有按照该教程进行安装。
小熊、小梁
进一步了解jira这个测试工具,并且在官网上下载并完成安装,在安装过程中用文档详细描述安装过程,加深理解,安装完成后,自行熟悉该软件界面等的。
小龙
今天上知乎中查看了一些前辈关于jira的经验和看法。通过查阅,我发现Jira是一个issue管理工具,可以管理需求、Bug、任务等。可以做一个备选的工具,但从前辈们的经验来看,更多的还是在其它的管理方面做好。
基本使用:
- 在Jira中创建project,把项目的需求和缺陷都用issue的方式加入项目,以保证工作内容都纳入Jira管理
- 所有项目参与者都建立账户按照一定的流程控制issue状态的迁移,迁移的操作设定负责人,例如修订分配,测试分配,完成
- 建立issue时,issue要具备有适当的粒度,太大则很难并以subtask分解
- 要求每一个issue或subtask在工作开始前都填写工作量估计
- 要求每个人每天完成工作后在Jira的具体issue或subtask中填写日志,包括工作内容,工作量,以及剩余工作量。及时更新状态
- 创建过滤器跟踪不同状态的issue
- 在Dashboard中添加适当的部件跟踪项目的状态
高级使用:
- 根据项目管理需求定义自己的issue type,workflow,field和screen
- 为项目创建自己的版本和模块,并把issue与版本和模块关联起来
- 把配置管理库的代码提交与Jira的issue关联起来
- 要求配置管理与issue的状态迁移同步
小尹
- 复习了MarkDown的基本语法,以便更好的维护和更新小组博客
- 在线学习了另一款测试管理工具TestCenter,对相关软件的架构、操作和功能定位有了一个大体的认识
- 最后学习了小组成员分享的中文安装文档,因为还在准备别的考试,而这个课程时间太紧、内容太多,准备熬夜下载安装软件。
附录:小组基本情况和基本任务分工
人数:六人
组长:小靳
组员:小黄、小熊、小梁、小龙、小尹
任务分工:
- 小靳 撰写使用手册中工具的使用说明,控制小组进度,每晚七点汇报工作进度。
- 小黄 负责制作操作视频,说明该工具的基本使用过程。
- 小熊 撰写使用手册中工具的下载与安装说明,以及使用手册中工具的基本组成、结构和工作流程等。
- 小梁 撰写使用手册中工具的下载与安装说明,以及使用手册中工具的基本组成、结构和工作流程等。
- 小龙 负责制作操作视频,说明该工具的基本使用过程。
- 小尹 撰写博客、汇总整合作业。