功能测试:公共测试用例库建设

发表于:2023-12-04 09:27

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Long-term Dog    来源:CSDN

  概览
  测试管理(测试跟踪)是MeterSphere一站式持续测试平台中的重要功能。它的主要功能有用例设计和管理、用例评审、用例执行、缺陷管理和测试报告输出。下面我们重点来看MeterSphere用例设计和管理功能,包括公共用例库。
  用例设计
  MeterSphere用例库的设计采用三层模型设计,分别为“全部用例”、“模块”、“用例”。
  “全部用例“是MeterSphere每个项目下面用例管理的最高层级。
  模块是“全部用例”的子集,用于进一步划分和管理测试用例。每个模块可以包含多个模板和多个用例。模块的设计可以依据被测系统功能模块、测试维度、业务场景相似度等。
  用例用于设计和描述测试步骤,是最小的单元。每个用例包含 用例名称、前置条件 、测试步骤、预期结果、基础信息、附件、关联缺陷、依赖关系等功能。如下图所示:
  公共用例库需求背景
  在很多公司测试团队实际测试工作中,随着产品线扩大,或者测试组织的扩张,或者项目数量的爆发 等多种因素,“公共用例库”的建设变得越来越重要。公共用例库成为测试组织中的一项重要资产,能帮助测试组织达成如下目的:
  1. 提高测试团队内部测试用例复用率,减少用例重复编写工作。
  2. 提升测试团队之间的测试用例复用能力。
  3. 促进规范化的测试用例编写和管理。
  MeterSphere公共用例库
  接下来,我们来重点分享MeterSphere公共用例库的设计和使用。首先,请看下图:
  系统、工作空间、项目、公共用例库:
  1. MeterSphere中组织结构的最高层级是系统,对应的有系统管理员。
  2. 系统下面有多个工作空间。在实际场景中,可以按照大的部门 划分和设计工作空间,也可以 按照产线划分工作空间。
  3. 在工作空间下面可以创建一个或多个项目。测试工程师可以在每个项目下的“全部用例”下维护模块和设计用例。
  4. 在每个工作空间下面有一个公共用例库。可以从项目同步用例到公共用例库,也可以从公共用例库复制用例到项目。
  如下图所示:
  添加用例到公共用例库
  在MeterSphere 测试跟踪模块 功能用例页面,选择对应模块和对应模块下的测试用例,然后在菜单项里点击【添加到公共用例库】,即可完成把测试用例添加到公共用例库。
  在公共用例库中,可以对这些用例进一步编辑和优化,以方便测试用例在其他项目上的复用。如下图所示:
  公共用例库结构
  切换到别的项目或者在当前项目下,然后点击“公共用例库”,从当前项目进入公共用例库。
  在公共用例库,可以清晰的看到公共用例库里面公共测试用例组成,分别来自哪些项目。
  公共用例库的组织结构如下:
  全部用例
  ...............项目
  .....................模块
  ............................用例
  .....................模块
  .... ....
  如下图所示:
  从公共用例库复制用例到项目
  在公共用例库中,可以选择某个项目 某个模块下的用例,然后复制到当前项目下。如下图所示:
  选择复制到当前项目的哪个模块下。如下图所示:
  公共用例库建设流程
  1. 启动:组织相关人员参会讨论。
  2. 规范:制定公共用例库范围,规范和使用流程。
  3. 试点:选择某一个或几个项目试点。
  4. 推广:逐步推广到更多项目。
  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号