基础(项目管理工具:JIRA、禅道)

打印 上一主题 下一主题

主题 1579|帖子 1579|积分 4737

目次

JIRA
JIRA先容
JIRA中的优先级(缺陷严重程度)
JIRA中的解决效果(缺陷的解决效果)
JIRA中的问题状态(缺陷的状态)
利用JIRA创建缺陷
JIRA的安装(Windows)
JDK22的下载和安装(JIRA依赖JAVA情况)
MySQL数据库的下载,安装和情况变量的配置
MySQL 8.0.36(安装版)
MySQL 5.6.30(免安装版)
总结
为JIRA创建数据库
JIRA的安装和破解
JIRA的安装
JIRA的破解
配置JIRA
总结
禅道
禅道先容
禅道中的三权分立和四角协同
禅道基本利用流程
测试人员利用的功能(管理用例,管理缺陷)
禅道的安装
禅道的安装
相关问题的处理


JIRA

JIRA先容

JIRA是项目管理工具。对于测试人员来说,最紧张的就是它的软件问题跟踪管理功能(缺陷管理功能)。

注意:

  • 企业管理层可以在JIRA中看到项目标开发进度..
  • 项目司理可以在JIRA中分配新的工作任务..
  • 测试人员可以在JIRA中进行缺陷的跟踪..
  • 开发人员可以在JIRA里可以看到本身被指派的缺陷..

测试人员在JIRA里可以:

  • 管理用例,创建用例,评审用例,执行用例
  • 管理缺陷,缺陷创建,缺陷跟踪,缺陷验证


JIRA中的优先级(缺陷严重程度)

名称
描述
Blocker(紧急)
程序无法运行
Critical(严重)
数据丢失,体系经常瓦解
Major(一般)
一般性的错误
Minor(次要)
程序次要功能出现错误,或可通过其他手段解决
Trivial(无关紧要)
不影响程序运行的错误,如:拼写错误

JIRA中的解决效果(缺陷的解决效果)

解决效果是开发人员针对缺陷给出的解决效果。

解决范例
描述
Fixed(已解决)
报告的问题已经解决
Won’t Fix(无需解决)
报告的问题不须要解决
Duplicate(重复)
报告的问题与其他已提交的问题重复
Incomplete(不完整)
问题描述不完整
Cannot Reproduce(无法重现)
无法重现问题或者资料不全

JIRA中的问题状态(缺陷的状态)

问题状态即缺陷状态。

名称
描述
Open(开放)
提交的问题待解决
In Progress(处理中)
提交的问题已经开始处理
Resolved(已解决)
解决方案已经被提出,但解决结论还未获承认,须要等待问题报告者确认,确认的效果是“Reopend”或者“Closed”
Reopened(重新打开)
被解决或关闭的问题还没有彻底解决,须要重新开始
Closed(关闭)
提交的问题已经被解决并关闭

利用JIRA创建缺陷

针对如下的缺陷,在JIRA中创建缺陷
缺陷ID
缺陷标题
缺陷状态
严重程度
优先级
所属模块
缺陷描述
bug_001
qq号为空,下一步的按钮可点击
new
S1
P0
转账
【前置条件】:打开qq转账界面
【测试步骤】:1.输入qq号2.点击下一步
【测试数据】:qq号为空
【预期效果】:下一步按钮置灰
【实际效果】:下一步按钮可点击

JIRA的安装(Windows)

参考:Jira安装及配置----最详细的教程(测试木头人)_jira安装配置教程-CSDN博客

JDK22的下载和安装(JIRA依赖JAVA情况)

检查是否安装了Java情况,进入命令提示符,输入命令:java -version

发现没有安装Java情况

要求JDK是1.8以上的版本
进入Oracle官网:Oracle | Cloud Applications and Cloud Platform
点击Products

点击Java

点击Download Java

点击Windows>选择下载x64 Installer

下载JDK成功,双击打开

点击下一步

更改安装位置
点击下一步

安装完成,点击关闭

进行情况变量配置,编辑情况变量

找到Path体系变量,点击编辑

我们会发现JDK22安装后,已经把java的路径添加好了

但是为了以后多个版本的JDK切换,要将该路径修改为%JAVA_HOME%bin,点击确定

然后再添加一个体系变量
变量名为JAVA_HOME
变量值为%JAVA_HOME22%
点击确定


然后再添加一个体系变量,用于指定JDK22的安装路径
变量名为JAVA_HOME22
变量值为D:\InstalledSoftware\Program Files\Java\jdk-22
点击确定


验证JAVA情况是否安装配置成功,在命令提示符中,输入java -version

Java情况安装完成,版本为22
   
  
背面我又安装了一个JDK8
添加了体系变量
变量名:JAVA_HOME8
变量值:D:\InstalledSoftware\Program Files\Java\jdk-8
点击确定


如果要利用JDK8,就将体系变量JAVA_HOME的值改为%JAVA_HOME8%
如果要利用JDK22,就将体系变量JAVA_HOME的值改为%JAVA_HOME22%
MySQL数据库的下载,安装和情况变量的配置

由于JIRA情况须要的MySQL数据库版本不能太高,而我先前又安装了一个比力高的版本,所以只能尝试多版本并存。


  • windows10 下安装两个差别版本的mysql(5.7,5.6)数据库_mysql 5.6和5.7可以一起安装码-CSDN博客
  • windows安装两个或多个mysql_win11 安装2个mysql-CSDN博客
MySQL 8.0.36(安装版)

采取社区版的MySQL(免费)
MySQL官方网站:MySQL

下载MySQL社区版的过程如下:
进入官网>点击DOWNLOADS

点击MySQL Community(GPL) Downloads

点击MySQL Installer for Windows

点击下载最新版本Download(注意:如果想要下载旧版本,需点击Archives)

点击立刻开始下载No thanks, just start my download.

双击安装包



选择安装范例为自界说安装Custom,选择Next

选择要安装的组件

选择每一个组件,点击Advanced Options,更改组件的安装路径





选择组件安装路径完毕后,点击Next

点击开始执行安装Execute

安装完毕,点击Next

点击Next

点击Next


点击Next

设置MySQL默认用户Root的暗码:123456
点击Next

把MySQL注册为Windows的一个体系服务,服务名为:MySQL80,该服务随体系开机自启
点击Next

点击Next

点击执行Execute

点击Finish



点击Cancel

点击Yes

配置Path情况变量
配置PATH情况变量的用途:当要求体系运行一个程序而没有告诉它程序所在的完整路径,体系除了会在当前目次探求该程序外,还会到path中指定的路径探求。

配置过程:
此电脑>右键 属性>高级体系设置>情况变量>找到体系情况变量中的Path>点击编辑>点击新建>找到MySQL Server的安装路径,进入bin目次,复制路径后,添加进去。

MySQL 5.6.30(免安装版)

注意:先把MySQL80服务制止


   
  
采取社区版的MySQL(免费)
MySQL官方网站:MySQL

进入MySQL官网,点击Download

然后下拉,点击下载社区版

点击MySQL Community Server

点击Archives,下载旧版本

选择版本5.6.30
下载winx64

下载完成后,将其解压到一个目次里

解压完成,进入该文件夹下


将my-default.ini复制一份,将文件名修改为my.ini,然后用记事本打开编辑

修改完成后,终极my.ini的内容如下:
   [client]
  port=3307
  default-character-set=utf8
  
  [mysqld]
  # MySQL5.6.30的目次位置
  basedir=D:\\InstalledSoftware\\Program Files\\mysql-5.6.30-winx64
  # MySQL5.6.30的数据目次位置
  datadir=D:\\InstalledSoftware\\Program Files\\mysql-5.6.30-winx64\\data
  port=3307
  character_set_server=utf8
  sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
  # 开启查询缓存
  explicit_defaults_for_timestamp=true
  

以管理员的身份运行命令提示符,进入MySQL5.6.30的目次位置下的bin目次

执行命令:
mysqld --defaults-file="D:/InstalledSoftware/Program Files/mysql-5.6.30-winx64/my.ini" --initialize --console

注册MySQL56服务
执行命令:mysqld install MySQL56 --defaults-file="D:/InstalledSoftware/Program Files/mysql-5.6.30-winx64/my.ini"

MySQL56服务注册成功

在注册表中,找到MySQL56,修改ImagePath

将ImagePath的数值修改,如下:
"D:\InstalledSoftware\Program Files\mysql-5.6.30-winx64\bin\mysqld" --defaults-file="D:/InstalledSoftware/Program Files/mysql-5.6.30-winx64/my.ini" MySQL56

点击确定

启动MySQL56服务

登录进入MySQL5.6,输入命令:mysql -P 3307 -u root -p
由于没有设置暗码,直接回车就可以进入

登录后,设置用户root的暗码
输入sql语句:update mysql.user set password=PASSWORD('123456') where user='root';
flush privileges;

总结

安装了2个版本的MySQL(8.0.36和5.6.30)
它们注册的服务分别是:MySQL80和MySQL56
MySQL8.0.36的端口是3306,MySQL5.6.30的端口是3307

要利用任何一个版本的MySQL,都要先检查是否启动了服务(MySQL80服务,MySQL56服务),只有启动了服务,才能登录进入MySQL。
如今我们把两个服务都开启

如果要利用MySQL8.0.36,
在命令提示符中,输入命令:mysql -u root -p(不写端口,默认是3306端口)
root用户的暗码是:123456

如果要利用MySQL5.6.30,在命令提示符中,输入命令:mysql -P 3307 -u root -p
root用户的暗码是:123456

为JIRA创建数据库

注意:MySQL数据库的数据库版本不要太新,不然JIRA大概会毗连不上。

进入命令提示符,登录mysql5.6.30(注意:MySQL56服务要先开启)

查看全部数据库

为JIRA创建一个专属数据库,输入sql语句:
CREATE DATABASE jira DEFAULT CHARACTER SET UTF8 COLLATE UTF8_BIN;


JIRA的安装和破解

JIRA的安装

下载链接:百度网盘 请输入提取码
提取码:b16x

下载完成后解压
然后进入文件夹,对exe文件右键>以管理员的身份运行

点击Next

选择Custom Install(即自界说安装)
点击Next

选择安装路径
点击Next

选择JIRA家目次(JIRA数据存放位置)
点击Next

点击Next

点击Next

点击允许

点击Next


点击Install


点击Next


点击Finish

JIRA的破解

关闭JIRA服务

在下载的JIRA安装包中,找到下面两个jar文件

将这两个jar文件复制到JIRA安装路径下的lib目次中

启动JIRA服务

配置JIRA

在浏览器中输入http://localhost:8080进入JIRA配置页面
点击【我将设置它本身】
点击下一步

选择【其他数据库】
填写毗连数据库信息
点击测试毗连,毗连成功后,点击下一步



程序标题要么改成公司名+JIRA,本身练习用的话,就随便改吧
模式选择开放
点击下一步


去注册一个ATLASSIAN账号,网址:登录以继续 - 利用 Atlassian 帐户登录
点击创建账号

输入邮箱,点击注册

然后将发到邮箱的验证码复制过来验证

填写名字和暗码,点击继续

即可注册完成

点击生成jira试用允许证

填写信息完毕后,点击Generate License(生成允许证)

点击Yes

点击下一步


填写完信息后,点击下一步

点击完成

点击继续

选择一个头像,点击下一步

点击创建一个新项目

点击下一步

点击选择

输入名称,点击提交



总结

启动JIRA,首先要启动数据库MySQL56,然后确保JAVA版本大于8
再启动JIRA,然后访问http://localhost:8080


管理员用户名为:hyh
管理员hyh的暗码:123456


禅道

官方文档:创建测试用例 - 禅道利用手册 - 禅道项目管理软件
禅道先容

禅道先容:

  • 禅道是由青岛易软天创公司开发的一款项目管理软件。对于测试人员来说,最紧张的就是它的缺陷管理功能)。
  • 特点:   

    • 将软件研发中的产品管理,项目管理,质量管理三个核心流程融合在一套工具里面,是一款软件生命周期管理工具。
    • 国产,开源,免费,轻量级实现,部署简单。


禅道中的三权分立和四角协同


禅道中的三权分立:

  • 产品部门-构想者
  • 研发部门-执行者
  • 测试部门-包管者
禅道中的四角协同:

  • 产品司理
  • 项目司理
  • 研发团队
  • 测试团队
禅道基本利用流程


  • 产品司理创建产品
  • 产品司理创建需求
  • 项目司理创建项目
  • 项目司理确定项目要做的需求
  • 项目司理分解任务,指派到人
  • 开发人员实现需求
  • 测试人员测试,提交bug
测试人员利用的功能(管理用例,管理缺陷)


测试人员紧张利用功能:

  • 管理用例(这个其实很少用,一般都是用excel写测试用例,因为excel写起来更快)
  • 管理缺陷(这个很常用)
禅道的安装

禅道的安装

在Windows x64下安装
双击exe文件

更改一下路径,然后点击Extract

找到本身的安装位置(D:\zentao),进入xampp目次,双击start.exe


选中我同意,点击安装

点击关闭

取消选中【启用Apache用户访问验证】
点击【启动禅道】


修改数据库暗码为:123456
点击OK

点击修改账号和暗码

账号修改为:hyh
暗码修改为:123456
点击确定

安装配置完成

  • 可以点击【访问禅道】
  • 也可以浏览器访问:http://127.0.0.1:80/index.php

点击开源版

注意:
默认登录账号:admin
默认暗码是:123456

登录成功后,要更改暗码
相关问题的处理

如果出现了下面的这个问题

我们须要将VC++ 2015以上(包含)都卸载

卸载完成



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

渣渣兔

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表