更新时间:2024-10-29 GMT+08:00
分享

测试用例三层管理

背景介绍

当前云版本交付存在以下特点:

  1. 同一个云服务可能同时存在不同业务交付形态,不同业务形态之间测试用例重复度高,对用例管理的高效性和可复用性要求非常高。
  2. 交付节奏较快,每月/每周/每天都可能存在版本发布。
  3. 一次版本发布中存在多轮迭代。

针对以上交付存在的问题,CodeArts TestPlan服务采用“服务-分支-迭代”的三层用例管理理念,提供“用例库-基线版本-测试版本” 管理能力。

  • 用例库:包含了产品最新最全、并经过验证的有效用例集合,是所有版本测试过程中积累的测试用例资源库。
  • 基线版本:测试设计活动的主要场所,在测试管理服务中可以看作是一个版本测试资源的全集。所有的需求、规格、用例的设计、资源树关系的调整都在基线版本下进行。基线版本可以不进行具体测试执行活动,可以查看到用例的最新测试结果。
  • 测试版本:是测试用例执行的场所,测试问题和结果真实存在于测试版本中。

CodeArts TestPlan服务支持多类型用例管理,为各类测试活动提供数据支持,从测试设计到测试结果度量的全生命周期测试用例管理能力。

前提条件

  1. 已有可用项目(本章节以Scrum项目为例),可参考新建项目
  2. 在产品需求设计和需求评审阶段,测试用例设计工作就可以同步开始了,已在创建的项目中添加需求,可参考新建工作项新建工作项
  3. 当前用例三层管理属于CodeArts TestPlan高阶特性,提供65天试用期,后续用户需开通测试计划专业版套餐或CodeArts专业版以上套餐,可参考套餐说明

在测试版本下创建测试计划并添加测试用例

  1. 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。
  2. 单击导航栏测试 > 测试计划
  3. 单击“基线”右侧进入版本管理页面。
  4. 在弹框中单击,输入测试版本号(如1.0),单击“保存”
  5. 在版本下拉栏中选择1.0版本,单击页面上方“新建计划”,进入“新建测试计划”页面。
  6. 输入名称(如“1.0测试计划”)、待测版本号(选填)、选择处理者、计划周期、关联迭代(可选)、描述(可选),单击“下一步”
  7. 根据需要勾选执行方式、单击“添加需求”
  8. 单击“保存”完成测试计划的创建。
  9. 单击“设计”,进入“测试用例”页面。
  10. 选中需求目录下的目标需求。
  11. 单击“新建用例”,可参考创建CodeArts TestPlan测试用例
  12. 新建成功的用例将展示在测试版本对应测试计划的用例列表中。

从其他版本导入测试用例

随着测试活动的开展,会创建多个版本,而下一个版本会继承上一个版本中的用例,CodeArts TestPlan服务提供的的用例分层管理支持从其他版本导入测试用例。

  1. 单击版本下拉栏右侧,进入版本管理页面。
  2. 在弹框中单击,输入新测试版本号(如2.0),单击“保存”
  3. 在用例列表右上方单击导入 > 从版本导入
  4. 在弹框中,单击“源版本”的下拉栏,选择源版本,以本章节创建的1.0为例,将1.0版本的用例添加到2.0版本进行复用。
  5. 选择覆盖规则,勾选需要导入的测试用例,单击“确定”
  6. 导入成功后的用例将保存在2.0版本下的用例库中。用例库保存了在当前版本中所有创建或导入的测试用例。

从测试计划所属版本用例库导入测试用例到测试计划

从其他版本导入的测试用例默认保存在当前版本下的用例库中,用户也可以在版本下根据新的测试阶段创建测试计划,从所属版本用例库中导入测试用例。

  1. 单击导航栏测试 > 测试计划
  2. 在版本下拉栏中选择本章节已创建的2.0版本,单击页面上方“新建计划”,进入“新建测试计划”页面。
  3. 单击“设计”,进入“测试用例”页面。
  4. 在用例列表右上方单击导入 > 添加已有用例
  5. 在弹框中,勾选需要从用例库添加到当前测试计划的测试用例,根据勾选左上方需求策略,单击“确定”

合并当前版本中的全部或部分测试用例到基线

基线版本是后续测试活动的基础,基线中的用例一般比较稳定,用户可以将正式评审后的用例存放在基线版本中,以下步骤将介绍如何将版本用例库中的测试用例合并到基线版本。

合并版本中的部分测试用例到基线

  1. 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。
  2. 单击导航栏测试 > 测试用例
  3. 单击页面上方版本下拉栏,选择目标版本。
  4. 单击页面右侧“合并到基线”
  5. 弹框中显示当前版本下的所有用例,根据需要勾选覆盖规则,勾选需要合并到基线的用例。
  6. 单击“确定”

合并版本中的全部测试用例到基线

  1. 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。
  2. 单击导航栏测试 > 测试用例
  3. 单击页面上方版本下拉栏右侧图标,进入版本管理页面。
  4. 单击2.0版本操作列中的图标。
  5. 在弹框中,根据需要勾选覆盖规则,单击“确定”。2.0版本的测试用例全部合并到基线版本。

相关文档