展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

docker安装禅道,使用教程

搭建环境

sudo docker pull easysoft/zentao:12.3.3          # 拉取镜像
	
sudo docker run --name [容器名] -p [主机端口]:80 --network=[网络驱动名] --ip [容器IP] --mac-address [mac地址] -v [主机禅道目录]:/www/zentaopms -v [主机mysql目录]:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=[数据库密码] -d easysoft/zentao:[镜像标签]
	
mkdir /home/zentao/zentaopms               # 新建文件目录
mkdir /home/zentao/mysqldata
	
sudo docker run --name zentao -p 8183:80 --ip 192.168.43.157 --mac-address 02:42:ac:11:00:00 -v /home/zentao/zentaopms:/www/zentaopms -v /home/zentao/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d easysoft/zentao:12.3.3           # 启动镜像

[root@localhost zentao]# docker ps      # 显示如下内容表示启动成功
CONTAINER ID        IMAGE                    COMMAND              CREATED             STATUS              PORTS                  NAMES
687d95499519        easysoft/zentao:12.3.3   "/.docker_init.sh"   4 seconds ago       Up 3 seconds        0.0.0.0:8183->80/tcp   zentao

  • 浏览器访问禅道工作台,点击开始安装
  • 设置数据库密码
  • 设置管理员账号
  • 登录
  • 进入到首页,可根据如下流程使用禅道

添加团队成员

  • 创建部门

  • 添加用户账号

  • 为用户分组和设置权限

工作流程

1. 产品经理创建产品

2. 产品经理创建需求

3. 项目经理创建项目

4. 项目经理确定项目要做的需求

5. 项目经理分解任务,指派到人

6. 测试人员测试,提交bug

  • 将账号下发给团队成员

  • 产品经理登录账号后创建产品、创建子模块,提需求


  • 项目经理登录账号创建项目,选择进行项目开发的团队成员

  • 关联之前产品经理创建的产品和需求

  • 这是关联的需求就在该页面显示了,项目经理需分解需求,指派给开发人员

  • 上面项目经理将【显示系统动态数据】分配给了小芳和小冯

  • 开发人员小芳和小冯开发完成后登录禅道控制台,将任务标记为已完成

  • 当需求开发完成后,项目经理分配任务给测试人员

  • 测试优先级
    优先级|解释
    --|--|
    P0 | 核心功能测试用例(冒烟测试),确定此版本是否可测的测试用例,此部分测试用例如果fail会阻碍大部分其他测试用例的验证
    P1 | 高优先级测试用例,最常执行以保证功能性是稳定的;基本功能测试,和重要的错误、边界测试
    P2 | 中优先级测试用例,更全面地验证功能的各个方面,异常测试,边界、中断、断网、容错、UI等测试用例
    P3 | 低优先级测试用例,不常常被执行,性能、压力、兼容性、稳定性、安全、可用性等等

  • 之后测试人员登录自己的账号,就能看到分配给自己的任务

  • 测试人员测试后,提bug;可指定一个开发人员去解决

  • 之后开发人员将bug修复解决后,点击解决,指定解决方案、日期、版本,并可将其再指派给测试人员

  • 这时测试人员可以来验证这个bug是否已经修复。如果验证通过,则可以关闭该bug

  • 最后将项目经理指派给自己的任务标记为已完成

  • 参考

posted @ 2021-11-13 16:08  DogLeftover  阅读(461)  评论(0编辑  收藏  举报