测试流程建设实战之 JIRA 系统实战

目录

  • 业务架构分析
  • 测试管理平台介绍
  • JIRA 实战

业务架构分析

业务背景

  • 业务:雪球 app
  • 目标:完成测试体系建设

业务知识梳理

  • 业务架构:业务模块之间的关系
  • 技术架构:技术组件之间的关系与通讯方式
  • 组织架构:协作团队的组织关系
  • 数据架构:数据的关联关系

测试架构

  • 业务架构:业务架构与流程图分析
  • 测试活动管理
    • 测试用例管理平台
    • 测试执行分析
    • bug 管理平台
    • 测试报告与测试分析图表

业务架构

  • 思维导图
  • plantuml

时序图

@startuml
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response

Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
@enduml

测试管理平台

测试用例管理平台

  • JIRA:推荐方案,定制性很强
  • redmine:推荐方案,开源,活跃,定制性很强
  • testlink:流行的测试用例管理平台,体验不太好
  • 禅道:国产开源工具

JIRA 实战

JIRA 的部署

docker pull atlassian/jira-software

docker volume create --name jiraVolume

docker run -v jiraVolume:/var/atlassian/application-data/jira --name="jira" -d -p 8089:8080 atlassian/jira-software

JIRA 的设置

  1. JIRA 安装程序
  2. 设置属性
  3. 申请试用
  4. 设置管理员账户
  5. 设置电子邮件通知
  6. 进入欢迎页面
  7. 创建示例数据
  8. 设置完成,进入 JIRA 页面

JIRA 使用者

  • 管理者
  • 项目经理
  • 产品
  • 开发
  • 测试

JIRA 界面介绍

JIRA 中的基本概念

  • Project 项目
  • Issue 问题
  • Field 字段/域
  • Workflow 工作流
  • Screen 界面/屏幕

项目

问题类型

字段

工作流

界面/屏幕

项目设置

课后练习

  • 熟悉 JIRA 平台