本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/27355

测试用例管理与 bug 管理平台

测试用例管理平台

  • jira:推荐方案,定制性很强
  • redmine:推荐方案,开源,活跃,定制性很强
  • testlink:流行的测试用例管理平台,体验不太好
  • 其他:tapd、云效、禅道、gitlab、在线协作文档
  • 无协作模式:excel、思维导图

bug 管理平台

  • 通过与用例管理平台一致
  • 测试用例、bug 都可以使用 issue 表达
  • 关联关系设定
  • 测试用例与 bug 属性设定

代码管理平台

  • gitlab:可本地部署的 git 代码管理平台,行业标准
  • subversion:svn 管理,已过时
  • github:开源项目运作
  • bitbucket:与 jira 同属一家公司 altassian

持续集成管理平台

  • Jenkins:持续集成与持续交付的主流平台
  • gitlab runner:gitlab 的持续交付方案
  • github action:github 的开源方案
  • 自建 devops 平台:企业定制平台,tapd、云效等

持续集成与持续交付

  • 研发
  • 构建、单元测试+覆盖率分析
  • 自动化代码审计
  • 运维:自动化部署
  • 测试
  • 接口测试
  • UI 自动化测试
  • 专项测试自动化
  • 性能测试、安全测试

流程管理平台

JIRA 管理平台

  • 推荐方案
  • 定制性很强

JIRA 中的基本概念

  • Project 项目
  • Issue 问题
  • Field 字段
  • Workflow 工作流
  • Screen 视图

JIRA 平台管理测试流程

JIRA 管理测试用例流程

  • 创建测试用例管理项目
  • 录入用例
  • 测试用例状态转化

JIRA 管理 Bug 流程

  • 创建 Bug 管理项目
  • 从用例关联到 Bug
  • 在项目中录入 Bug
  • Bug 状态转化